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 の使用

android:inputType="数値"

于 2013-01-17T19:21:58.630 に答える