Android-防止用户在编辑框中输入4个以上的数字

时间:2011-08-27 18:42:48

标签: android android-edittext

  

可能重复:
  Android How do you set the max number of characters for an EditText

如何阻止用户在edittext中输入4个以上的数字? 感谢

2 个答案:

答案 0 :(得分:2)

这是一项相当容易的任务,可以从文档中学习,但不过。

您的问题的答案由两部分组成:

  1. 如何允许用户仅输入数字
  2. 如何将字段长度限制为最多4个字符。
  3. 第一部分可以使用android:inputType="number"来实现。另一个可以通过使用android:maxLength字段来实现。所以最终结果将是:

    <EditText  ...
        android:inputType="number"
        android:maxLength="4"
        android:lines="1"/>
    

答案 1 :(得分:0)

将EditText的maxLength属性设置为4。