EditText の inputType とは EditText に入力される文字の種類を限定したいとき、 inputType プロパティを指定することで IME に入力制限をかけることができます。XML で指定することもできますし、 Java から指定することもできます。例えば以下のように電話番号に使われる文字だけ入力させるようにできます。 XML で指定する場合 <EditText android:id="@+id/edit_text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:inputType="phone" /> Java で指定する場合 editText.setInputType(InputType.TYPE_CLASS_PHONE); 実行結果 (POBox
![Android Tips #20 EditText の inputType で日本語が制限できない指定 | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/a4ee395ec3ab43b255a52243b2308ef80a00d60e/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2012%2F10%2Fcatch9.png)