Android TV には、Gboard という名前の画面ソフトウェア キーボードが搭載されています。キーボード は、音声入力(STT)を含む幅広い機能をサポートしています。 ユーザーが話し、その音声が自動的にテキストに変換されて入力される。 この機能は Gboard から利用できるため、音声をリクエストする必要はありません。 アプリで特別な処理を行う必要があります。
入力方法
入力方法のタイプを指定できます。 設定方法はモバイルの場合とまったく同じです Android TV 向け Gboard では、次に示すように、より限定された入力タイプをサポートしています。 次の図を参照してください。
<ph type="x-smartling-placeholder">![]() |
<ph type="x-smartling-placeholder">![]() |
<ph type="x-smartling-placeholder">![]() |
<ph type="x-smartling-placeholder">![]() |
用途に応じて 1 つ以上の入力タイプを指定できます。 あります。Gboard が入力に基づいて最適なレイアウトを自動的に決定 およびサポートするレイアウトに応じて異なります。
位置
Android TV 用 Gboard の大きな違いの一つは、 キーボードを配置すべきです以前はキーボードが下を覆い隠されていました 画面の一部でしかなく、Gboard のアップデートにより、 浮動小数点数。キーボードを配置する位置(左、右、中央)を指定できます。 デフォルトの位置は中央です。
<ph type="x-smartling-placeholder">![Gboard の調整](https://android-dot-devsite-v2-prod.appspot.com/static/training/tv/images/atv-keyboard-placement.png?hl=ja)
アライメントを制御するには、privateImeOptions
内の値を
horizontalAlignment
。horizontalAlignment
のオプションはデフォルトで
center
、left
、right
。
これを次の例に示します。
<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:imeOptions="actionNext" android:privateImeOptions="horizontalAlignment=right">
この例ではキーボードが右下に配置されるようになっていますが、これはうまく機能します。 入力フィールドが右に揃えられている場合:
<ph type="x-smartling-placeholder">![Gboard が右に寄せられています](https://android-dot-devsite-v2-prod.appspot.com/static/training/tv/images/atv-keyboard-placement-example.png?hl=ja)
サポートされている言語
Android TV 向け Gboard はさまざまな言語に対応しています。言語のリスト 次の内容が含まれます。
- 英語(米国)
- 英語 - オーストラリア
- 英語 - カナダ
- 英語 - 英国
- アフリカーンス語
- アルバニア語
- アラビア語
- ベンガル語
- ブルガリア語
- ビルマ語
- 中国語 - 香港
- 中国語 - 簡体字
- 中国語 - 繁体字
- クロアチア語
- チェコ語
- デンマーク語
- オランダ語 - ベルギー
- オランダ語 - オランダ語
- エストニア語
- ペルシア語
- フィリピン語
- フィンランド語
- フランス語
- フランス語 - ベルギー
- フランス語 - カナダ
- フランス語 - スイス
- ドイツ語
- ドイツ語 - オーストリア
- ドイツ語 - ベルギー
- ドイツ語 - スイス
- ギリシャ語
- ヘブライ語
- ヒンディー語
- ヒンディー語 - 文字変換
- ハンガリー語
- インドネシア語
- アイルランド語
- イタリア語
- イタリア語 - スイス
- 日本語 - 日本
- 韓国語
- リトアニア語
- マケドニア語
- マレー語
- ノルウェー語 - ブークモール
- オズベク語
- ポーランド語
- ポルトガル語
- パンジャブ語
- ルーマニア語
- ロシア語
- セルビア語
- スロバキア語
- スロベニア語
- スペイン語 - メキシコ
- スペイン語 - スペイン
- スウェーデン語
- タイ語
- トルコ語
- ウクライナ語
- ウルドゥ語
- ベトナム語