Pra*_*een 3 java android android-edittext
我有一个编辑文本。我想在其中输入小数值。
那是我输入第一个数字的时候。它应该是这样的:.01
然后我输入了第二个数字。应该是这样的:.12
然后是第三个。应该是这样的:1.23
它会像这样......如何实现这个场景。任何想法?
您应该将 TextWatcher 添加到 EditText。当文本更改时,这会通知您。
当您知道文本已更改时,您可以通过 DecimalFormat 运行它:
DecimalFormat decimalFormat = new DecimalFormat();
decimalFormat.setDecimalSeparatorAlwaysShown(true);
decimalFormat.setMaximumFractionDigits(2);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
826 次 |
| 最近记录: |