我在xml文件中使用android:digits
选项:
android:digits="0123456789qwertzuiopasdfghjklyxcvbnmQWERTZUIOPASDFGHJKLYXCVBNM"
当我输入一些字符并从设备键盘多次按空格键时,空格键将作为背景事件从最后一个字符中删除。但这不应该像这样工作。
我不想在编辑文本中允许使用空格和特殊字符。
对于Ex。 我输入文本并再次按空格键一次以上,然后从单词的最后一个字符开始删除。 对于前者我输入“你好”,我被按空格键多次,然后“o”从“你好”中删除再次进行相同的处理。 我不知道它是怎么回事......
答案 0 :(得分:0)
您的问题很可能与软键盘相关"建议"。您可以在XML中添加以下属性。
android:inputType="textFilter|textNoSuggestions"
这使得EditText在我的情况下表现得如预期的那样。