当前位置 : 主页 > 手机开发 > android >

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

来源:互联网 收集:自由互联 发布时间:2021-06-11
我有一个带有“text = 0.00”的EditText.当我按下数字3时,它应该是0.03,第二次按下数字5时,文本应该是0.35.和35.0,35.09这样. EditText最初的值为0.00. 这些都是使用相同的EditText完成的. 我该如何实
我有一个带有“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()方法中编写所需的逻辑,以实现您所需的功能.

网友评论