如何仅允许EditText
中的数字。我不想允许小数或字母,只允许数字值。
答案 0 :(得分:4)
在inputType="number"
中设置EditText
。
答案 1 :(得分:3)
android:inputType="number"
。
答案 2 :(得分:2)
除了上述评论之外,这也有效(但是,它不会使键盘切换到数字模式):
android:digits="0123456789"
答案 3 :(得分:1)
JAVA:edittext.setRawInputType(InputType.TYPE_CLASS_NUMBER);
:
<EditText
// ...
android:inputType="number"
// ... />