如何自定义文本输入类型Android

时间:2014-01-18 06:41:24

标签: android input android-edittext

我需要用户使用自定义键盘选项在“编辑文本”中输入文本。也就是说,我需要键盘只显示“S”,“A”,“B”,“C”,“D”,“E”和“F”字符。 有可能实现这个吗?

1 个答案:

答案 0 :(得分:4)

更简单的解决方案是在EditText的xml定义中添加数字参数,如下所示:

android:digits="SABCDEF"
android:inputType="textNoSuggestions"

显示的键盘将包含所有字符,但是当用户尝试输入任何不允许的字符时将被忽略。

希望这有帮助

编辑:textNosuggestions to textNoSuggestions