lob*_*lob 7 java android android-edittext
我正在寻找一种方法,以便用户只能使用编辑文本输入 1-9 之间的数字。不应显示任何异常。输入的数字不应超过一位。
您的问题 1) 在您的 XML fayl 中有两种方法
<EditText
android:id="@+id/edittext"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:digits="123456789"
android:inputType="number"
android:maxLength="1"/>
Run Code Online (Sandbox Code Playgroud)
2)在你的活动课上
mEdit.setInputType(InputType.TYPE_CLASS_NUMBER );
mEdit.setKeyListener(DigitsKeyListener.getInstance("0123456789"));
mEdit.setSingleLine(true);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7468 次 |
| 最近记录: |