我的“设置活动”中有一个editText首选项。 我想从用户那里得到一个0-99的数字。 我怎么能这样做?
<EditTextPreference
android:defaultValue="90"
android:key="key_a"
android:inputType="number"
android:title="@string/pref_title"/>
使用此代码我已将输入限制为数字,但我想进一步限制用户输入超过2位数。
如果无法进行限制,则检查输入的输入是否为&lt; = 99以及输入的输入是否无效的任何验证方法,我想将值更改为先前保存的值。
答案 0 :(得分:1)
添加android:maxLength="2"
解决了它。谢谢 @Suraj Nair