android – 当我按下数字时如何使用EditText onTextChanged事件?

我有一个带有“text = 0.00”的EditText.当我按下数字3时,它应该是0.03,第二次按下数字5时,文本应该是0.35.和35.0,35.09这样. EditText最初的值为0.00.

这些都是使用相同的EditText完成的.

我该如何实现这一目标?我尝试过使用带有TextWatcher()的addTextChangedListener().

解决方法

您选择了正确的方法.您必须使用TextWatcher扩展该类并覆盖afterTextChanged(),beforeTextChanged(),onTextChanged().

您必须在afterTextChanged()方法中编写所需的逻辑,以实现您所需的功能.

相关文章

Android 如何解决dialog弹出时无法捕捉Activity的back事件 在...
Android实现自定义带文字和图片的Button 在Android开发中经常...
Android 关于长按back键退出应用程序的实现最近在做一个Andr...
android自带的时间选择器只能精确到分,但是对于某些应用要求...