画面キーボード

Android TV には、Gboard という名前の画面ソフトウェア キーボードが搭載されています。キーボード は、音声入力(STT)を含む幅広い機能をサポートしています。 ユーザーが話し、その音声が自動的にテキストに変換されて入力される。 この機能は Gboard から利用できるため、音声をリクエストする必要はありません。 アプリで特別な処理を行う必要があります。

入力方法

入力方法のタイプを指定できます。 設定方法はモバイルの場合とまったく同じです Android TV 向け Gboard では、次に示すように、より限定された入力タイプをサポートしています。 次の図を参照してください。

<ph type="x-smartling-placeholder">
</ph> メールアドレスの入力
<ph type="x-smartling-placeholder">
</ph> 図 1.メールの入力タイプ。
<ph type="x-smartling-placeholder">
</ph> パスワード入力
<ph type="x-smartling-placeholder">
</ph> 図 2.パスワードの入力タイプ。
<ph type="x-smartling-placeholder">
</ph> 文字入力
<ph type="x-smartling-placeholder">
</ph> 図 3.テキスト入力タイプ。
<ph type="x-smartling-placeholder">
</ph> 数値入力
<ph type="x-smartling-placeholder">
</ph> 図 4.数値の入力タイプ。

用途に応じて 1 つ以上の入力タイプを指定できます。 あります。Gboard が入力に基づいて最適なレイアウトを自動的に決定 およびサポートするレイアウトに応じて異なります。

位置

Android TV 用 Gboard の大きな違いの一つは、 キーボードを配置すべきです以前はキーボードが下を覆い隠されていました 画面の一部でしかなく、Gboard のアップデートにより、 浮動小数点数。キーボードを配置する位置(左、右、中央)を指定できます。 デフォルトの位置は中央です。

<ph type="x-smartling-placeholder">
</ph> Gboard の調整
図 5.Gboard の配置オプション。

アライメントを制御するには、privateImeOptions 内の値を horizontalAlignmenthorizontalAlignment のオプションはデフォルトで centerleftright。 これを次の例に示します。

<EditText
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:imeOptions="actionNext"
    android:privateImeOptions="horizontalAlignment=right">

この例ではキーボードが右下に配置されるようになっていますが、これはうまく機能します。 入力フィールドが右に揃えられている場合:

<ph type="x-smartling-placeholder">
</ph> Gboard が右に寄せられています
図 6.Gboard が右に寄せられています。

サポートされている言語

Android TV 向け Gboard はさまざまな言語に対応しています。言語のリスト 次の内容が含まれます。

  • 英語(米国)
  • 英語 - オーストラリア
  • 英語 - カナダ
  • 英語 - 英国
  • アフリカーンス語
  • アルバニア語
  • アラビア語
  • ベンガル語
  • ブルガリア語
  • ビルマ語
  • 中国語 - 香港
  • 中国語 - 簡体字
  • 中国語 - 繁体字
  • クロアチア語
  • チェコ語
  • デンマーク語
  • オランダ語 - ベルギー
  • オランダ語 - オランダ語
  • エストニア語
  • ペルシア語
  • フィリピン語
  • フィンランド語
  • フランス語
  • フランス語 - ベルギー
  • フランス語 - カナダ
  • フランス語 - スイス
  • ドイツ語
  • ドイツ語 - オーストリア
  • ドイツ語 - ベルギー
  • ドイツ語 - スイス
  • ギリシャ語
  • ヘブライ語
  • ヒンディー語
  • ヒンディー語 - 文字変換
  • ハンガリー語
  • インドネシア語
  • アイルランド語
  • イタリア語
  • イタリア語 - スイス
  • 日本語 - 日本
  • 韓国語
  • リトアニア語
  • マケドニア語
  • マレー語
  • ノルウェー語 - ブークモール
  • オズベク語
  • ポーランド語
  • ポルトガル語
  • パンジャブ語
  • ルーマニア語
  • ロシア語
  • セルビア語
  • スロバキア語
  • スロベニア語
  • スペイン語 - メキシコ
  • スペイン語 - スペイン
  • スウェーデン語
  • タイ語
  • トルコ語
  • ウクライナ語
  • ウルドゥ語
  • ベトナム語