标签: android
我有一个editText,它会调出数字键盘。当您输入一个数字时,我希望它在框中显示之前执行计算。
因此,盒子最初读取$ 0.00,你点击它,点击5,它进行计算并显示在框中为$ 0.05,如果你然后点击4它显示为$ 0.54,命中3并且它是$ 5.43等。
据我所知,需要一个addTextChangeListener TextWatcher。我有一个...但我不明白如何在数据显示在框之前操纵数据。我对TextWatcher提供的数学计算也遇到了麻烦。有人可以指出我正确的方向吗?
答案 0 :(得分:2)
这个有一些选择:Android Money Input with fixed decimal