如何根据提示修复点(。)

时间:2015-01-16 07:41:56

标签: android

我坚持使用逻辑

lEditText.setHint("CCCC.CC");
here CCCC.CC is the currency

像计算器输入条目应该从右到左, 这个可以通过

来完成
lEditText.setGravity(Gravity.RIGHT);

但我的问题是:

我想输入123 在类型期间,它应该验证并将点放在最后的第3个位置

如果我输入1,它应显示为.01

如果我输入2,则应显示为.12

如果我输入3,则应显示为1.23。

有些人可以指导如何接近这个吗? 感谢

1 个答案:

答案 0 :(得分:4)

您可以实施TextWatcher并在afterTextChanged中实施您的功能。使用TextWatcher

TextView上设置addTextChangedListener