画面キーボード

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

入力方法

あなたはできる入力メソッドタイプを指定しますAndroid TV の場合もモバイルの場合とまったく同じ方法で操作できますが、Android TV 版 Gboard は、以下の図に示すように、より限定された入力タイプのみをサポートしています。

メール入力の Gboard の種類
図 1. メール入力タイプ。
パスワード入力の Gboard タイプ
図 2. パスワード入力タイプ。
テキスト入力 Gboard タイプ
図 3. テキスト入力タイプ。
数値入力 Gboard タイプ
図 4. 数値入力型。

使用状況に応じて、1 つまたは複数の入力タイプを指定できます。Gboard は、指定した入力タイプとサポートされているレイアウトに基づいて、最適なレイアウトを自動的に決定します。

プレースメント

Android TV 版 Gboard の大きな違いの一つは、キーボードの配置場所を指定できることです。以前は、キーボードが画面の下部を端から端まで覆っていましたが、Gboard のアップデートにより、キーボードをフローティング表示できるようになりました。キーボードの配置位置を、左、右、中央のいずれかに指定できます。 デフォルトの位置は中央です。

Gboard の配置オプション
図 5. Gboard の配置オプション。

配置を制御するには、horizontalAlignmentprivateImeOptions 内で値を設定します。horizontalAlignment のオプションは、デフォルトの centerleftright です。これを次の例に示します。

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

この例では、キーボードが右下に配置されます。これは、入力フィールドが右に配置されている場合に適しています。

右揃えの Gboard
図 6. Gboard が右に配置されている。

サポートされている言語

Android TV 版 Gboard は、多くの異なる言語に対応しています。言語のリストには次のものが含まれます。

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