在edittext中的每个单词后添加字符

时间:2014-11-21 00:17:20

标签: android android-layout android-activity android-edittext

我需要在用户在编辑文本中输入的每组数字后添加$。例如,一旦用户输入数字,$应该自动放在该数字的前面。我尝试使用textwatcher,我获取当前字符串,然后添加$并设置edittext的文本。当我这样做时键盘冻结。

1 个答案:

答案 0 :(得分:-2)

听起来你已经在onTextChanged的{​​{1}}方法中输入了一个无限循环。您需要先删除侦听器,然后进行更改,然后重新添加侦听器:

textwatcher