我仍然是android和java的新手,我想知道如何将输入限制为某个值?例如:-如果输入的是电话号码,则默认情况下,键盘将显示数字键盘。
答案 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的更多信息。我希望这有帮助。快活的编码!