KeyboardTypeとimeActionによる変更まとめ – Android Jetpack Compose
KeyboardType
| KeyboardType | 特徴 | 日本語表示可否 | 英語表示 |
|---|---|---|---|
| Ascii | ASCII文字のみを入力可能 | ○ | ![]() |
| Decimal | 数字、小数点、カンマ区切りが入力可能 「1,1,,,,1…」などアウトプットが正しいかは確認必須 | × | ![]() |
| 左下のキーが「@」に変更されるため、メールアドレス入力時に便利だが日本語表示が可能 | ○ | ![]() | |
| Number | Decimalと同じ | × | ![]() |
| NumberPassword | 入力が数字のみのため、アウトプットが数字のみになる 名前に「パスワード」とあるが、入力値の「*」への置き換えは別途指定必須 | × | ![]() |
| Password | 英語キーボードのみの表示と同じ | × | ![]() |
| Phone | 携帯番号入力時に便利 | × | ![]() |
| Text | 一般的なキーボード | ○ | ![]() |
| Unspecified | Textと同じ | ○ | ![]() |
| Uri | 左下のキーが「/」に変更されるため、URI入力時に便利だが日本語表示が可能 | ○ | ![]() |
















