Android TV には、Gboard というソフトウェア キーボードが画面上搭載されています。キーボードは音声入力(STT)などの幅広い機能をサポートしています。STT を使用すると、ユーザーは音声入力を行い、音声をテキストに自動的に翻訳して入力できます。この機能は Gboard を通じて機能するため、音声権限をリクエストしたり、アプリで特別な処理を行ったりする必要はありません。
入力方法
Android TV の入力方法のタイプの指定は、モバイルの場合とまったく同じ方法で行うことができます。ただし、Android TV 用 Gboard がサポートする入力タイプのセットは、以下の図のようにより限定されています。
|
|
|
|
ユースケースに基づいて 1 つ以上の入力タイプを指定できます。Gboard は、指定された入力タイプとサポートするレイアウトに基づいて、最適なレイアウトを自動的に決定します。
位置
Android TV 用 Gboard との大きな違いの一つは、キーボードの配置を指定できることです。以前は、キーボードは画面の端から端まで画面の下端を覆っていましたが、Gboard へのアップデートにより、キーボードをフローティングできるようになりました。キーボードの配置(左、右、中央)を指定できます。 デフォルトの位置は中央です。
アライメントを制御するには、horizontalAlignment
の privateImeOptions
内に値を設定します。horizontalAlignment
のオプションは、デフォルトの center
、left
、right
です。これを次の例に示します。
<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:imeOptions="actionNext" android:privateImeOptions="horizontalAlignment=right">
この例では、キーボードが右下に配置されています。これは、入力フィールドを右に配置する場合に適しています。
対応言語
Android TV 向け Gboard はさまざまな言語に対応しています。言語には次のものがあります。
- 英語(米国)
- 英語(オーストラリア)
- 英語 - カナダ
- 英語(英国)
- アフリカーンス語
- アルバニア語
- アラビア語
- ベンガル語
- ブルガリア語
- ビルマ語
- 中国語 - 香港
- 中国語(簡体字)
- 中国語(繁体字)
- クロアチア語
- チェコ語
- デンマーク語
- オランダ語 - ベルギー
- オランダ語 - オランダ語
- エストニア語
- ペルシア語
- フィリピン語
- フィンランド語
- フランス語
- フランス語 - ベルギー
- フランス語 - カナダ
- フランス語(スイス)
- ドイツ語
- ドイツ語 - オーストリア
- ドイツ語 - ベルギー
- ドイツ語 - スイス
- ギリシャ語
- ヘブライ語
- ヒンディー語
- ヒンディー語 - 文字変換
- ハンガリー語
- インドネシア語
- アイルランド語
- イタリア語
- イタリア語 - スイス
- 日本語 - 日本
- 韓国語
- リトアニア語
- マケドニア語
- マレー語
- ノルウェー語 - ブークモール
- オズベク語
- ポーランド語
- ポルトガル語
- パンジャブ語
- ルーマニア語
- ロシア語
- セルビア語
- スロバキア語
- スロベニア語
- スペイン語 - メキシコ
- スペイン語 - スペイン
- スウェーデン語
- タイ語
- トルコ語
- ウクライナ語
- ウルドゥー語
- ベトナム語