格式化输入资金editText的更好方法

时间:2014-11-21 01:22:15

标签: android

我有一个editText,我的输入值是19000美元。但是我想在editText中显示的是19.000美元。

我该怎么做?谢天谢地。

1 个答案:

答案 0 :(得分:0)

尝试DecimalFormat类

myFormatter = new DecimalFormat("###,###.###");
editText.setText(myFormatter.format(value));

有关您可以访问的格式模式的详细信息 https://docs.oracle.com/javase/tutorial/i18n/format/decimalFormat.html