1

我正在开发 Android 应用程序,我需要禁用用户键盘的字母以允许用户在 EditText 中仅输入数字。请告诉我,这可能吗?

4

2 回答 2

1

添加android:inputType="number"到布局 xml 中的 EditText。

有关 inputType 的更多信息,请访问http://developer.android.com/reference/android/widget/TextView.html#attr_android:inputType

您还可以更进一步并执行以下操作:

<EditText
    android:inputType="number"
    android:digits="0123456789"
/>
于 2013-01-17T19:09:09.940 回答
0

EditText 输入 = 新的 EditText(this); input.setInputType(InputType.TYPE_CLASS_NUMBER);

或者

使用 XML

安卓:inputType="数字"

于 2013-01-17T19:21:58.630 回答