gpt4 book ai didi

Android EditText 输入在我们输入时发生变化(数字)

转载 作者:搜寻专家 更新时间:2023-11-01 07:55:24 26 4
gpt4 key购买 nike

我正在制作一个可以计算 payOnloan、prepaid 等的应用程序(来 self 的主管的 3 个月项目,我有一个实习生)。但我在某个时候卡住了。我想要一个 EditText自动更改其值,在本例中为我们输入值时的数字。示例:

当类型 1在 EditText 输出中1个当我们输入 10在 EditText 输出中10当我们输入 100在 EditText 输出中100当我们输入 1.000在 EditText 输出中1.000当我们输入 10.000在 EditText 输出中10.000等等..(直到1.000.000.000.000)注意:对于一个 EditText,我的意思是我们在其上提供输入,也在同一个 edittext 上提供输出

这有可能吗?我已经尝试了几乎所有相关的方法,例如数字分隔符或小数格式或货币转换。但是这些都不起作用。

对不起,我不能附上图像文件,

提前致谢,

问候,乔治

最佳答案

您是如何定义十进制格式的?

尝试这样的事情:

DecimalFormat formattedStuff = new DecimalFormat("#,###,###,###,##0");
String receivedStr = yourEditText.getText().toString();
yourEditText.setText(formattedStuff.format(receivedStr));

关于Android EditText 输入在我们输入时发生变化(数字),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28427917/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com