我在Android应用中要解决以下问题。我有一个editText,它必须只显示数字,并在提示键盘时显示字母'x'和'c'。这可能吗?谢谢你的帮助!
答案 0 :(得分:1)
当然,您可以使用 InputFilter 使用过滤器。
这是一段示例代码:
IP_REASSEMBLY
答案 1 :(得分:1)
您必须构建自己的键盘,或者您可以通过以下方式限制输入:
<EditText
android:inputType="text"
android:digits="0,1,2,3,4,5,6,7,8,9,xc" />
答案 2 :(得分:1)
尝试以下 EditText
的属性示例:
字母
android:inputType="text" // for alphabet
您可以使用自己的数字组合
android:digits="0,1,2,3,4,5,6,7,8,9,*,xc" // you can put your own combination of digits
字母数字
android:digits="0123456789 abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ"
数字
input.setRawInputType(Configuration.KEYBOARD_12KEY); // its show only the numeric keyboard.