如何将输入限制为某个值?

时间:2019-02-10 13:48:29

标签: android

我仍然是android和java的新手,我想知道如何将输入限制为某个值?例如:-如果输入的是电话号码,则默认情况下,键盘将显示数字键盘。

2 个答案:

答案 0 :(得分:0)

您可以使用EditText.textInputType并将其设置为number

此处更多信息https://developer.android.com/training/keyboard-input/style

答案 1 :(得分:0)

在XML中,可以使用inputType属性。您可以将其设置为电话文本密码等。所有这些都取决于您希望用户键入的输入类型。这是一个例子。

<EditText
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:id="@+id/editText"
     android:inputType="phone" />


阅读有关EditText属性here的更多信息。我希望这有帮助。快活的编码!