inputTypeには、テキスト入力時に表示されるキーボードのタイプを指定します。
タイプ | 内容 |
text | 普通のテキスト入力用 |
textEmailAddress | メールアドレス入力用 |
number | 数字入力用 |
numberSigned | 符号有り |
numberDecimal | 10進数 |
date | 日付入力用 |
multiLine | 複数行 |
textAutoCorrect | スペルミスの自動修正 |
上の例は、メールアドレスを入力する為のテキスト入力エリアを示します。キーボードもメールアドレスの入力に特化したキーボードが表示されるようになります。
他にも、
<EditText android:inputType="text|textMultiLine|textAutoCorrect" />
とすれば複数行でスペルミスを自動修正するテキスト入力エリアが表示されるようになります。