如何使 android 中的 edittext 始终具有 2 个小数位,而不管用户输入的值如何?

How to make edittext in android always have 2 decimal digits regardless of the value entered by the user?

我希望无论用户输入的值如何,我的 edittext 末尾始终保留 2 位小数。如何做到这一点。尝试使用 aftertextchanged 方法设置它,但它进入无限循环。

设置android:inputType="numberDecimal" 没有预定义函数可以将编辑文本的限制设置为它应该在用户的小数点后接受多少位数字。我们可以通过使用 TextWatcher 来实现这一点。请检查下面给出的link

http://v4all123.blogspot.in/2013/05/set-limit-for-fraction-in-decimal.html