【问题标题】:How to set range for an editText preference? [duplicate]如何设置 editText 首选项的范围? [复制]
【发布时间】:2018-07-22 15:07:02
【问题描述】:

我的设置活动中有一个 editText 首选项。 我想从用户那里得到一个 0-99 的数字。 我该怎么做?

<EditTextPreference
    android:defaultValue="90"
    android:key="key_a"
    android:inputType="number"
    android:title="@string/pref_title"/>

使用此代码我已将输入限制为数字,但我想进一步限制用户输入超过 2 位数字。

如果限制是不可能的,任何验证方法来检查输入的输入是否

【问题讨论】:

  • 如果你想将数字限制为两位数,那么只需使用 android:maxLength="2"

标签: android sharedpreferences preferences


【解决方案1】:

添加android:maxLength="2" 解决了它。谢谢@Suraj Nair

【讨论】:

    猜你喜欢
    • 2014-05-04
    • 1970-01-01
    • 1970-01-01
    • 2013-01-11
    • 1970-01-01
    • 2020-12-20
    • 1970-01-01
    • 1970-01-01
    • 2019-03-18
    相关资源
    最近更新 更多