标签: android android-layout android-activity android-edittext
我需要在用户在编辑文本中输入的每组数字后添加$。例如,一旦用户输入数字,$应该自动放在该数字的前面。我尝试使用textwatcher,我获取当前字符串,然后添加$并设置edittext的文本。当我这样做时键盘冻结。
答案 0 :(得分:-2)
听起来你已经在onTextChanged的{{1}}方法中输入了一个无限循环。您需要先删除侦听器,然后进行更改,然后重新添加侦听器:
onTextChanged
textwatcher