1

我正在尝试动态格式化用户在 a 上输入的值TextView,特别是我想要做的是:

1. TextView text = ""
2. User entered = "4"
3. TextView text = 0.04
4. User entered = "5"
5. TextView text = 0.45
6. User entered = "6"
7. TextView text = 4.56

等等...

我正在使用onTextChangedstub 中的方法TextWatcher,虽然我不知道如何实现这个逻辑。

实现此功能的最简单方法是什么?

4

1 回答 1

3

您必须NumberFormat在这种情况下使用,例如:

double moneyCurrency = 100.1;
NumberFormat baseFormat = NumberFormat.getCurrencyInstance();
String moneyString = baseFormat.format(moneyCurrency);
于 2013-04-08T17:46:07.460 回答