如何在Android虚拟键盘中禁用某些键(例如数字/符号键)?
具体来说,当用户专注于标准的Android EditText小部件时,我希望用户在显示虚拟键盘时无法输入双引号(“)字符。
答案 0 :(得分:4)
如何禁用Android虚拟键盘中的某些键(比如数字/符号键)?
你不能,抱歉。毕竟,输入法编辑器可能首先没有“键”。
具体来说,当用户专注于标准的Android EditText小部件时,我希望用户在显示虚拟键盘时无法输入双引号(“)字符。
然后,您必须通过EditText
阻止InputFilter
的输入,如下所述:How do I use InputFilter to limit characters in an EditText in Android?
答案 1 :(得分:0)
为什么不将android:inputType="..."
用于EditText
http://developer.android.com/reference/android/widget/TextView.html#attr_android:inputType