螢幕小鍵盤

Android TV 內建名為 Gboard 的螢幕軟體鍵盤。鍵盤支援語音轉文字 (STT) 等各種功能,可讓使用者說話,並將語音自動翻譯成文字以便輸入內容。這項功能可透過 Gboard 運作,因此您不必在應用程式中要求音訊權限,也不必在應用程式中進行任何特殊處理。

輸入法

您可以按照行動裝置的 Gboard 指定輸入法類型,但 Android TV 適用的 Gboard 支援的輸入類型較少,如下圖所示:

電子郵件輸入
圖 1.電子郵件輸入類型。
輸入密碼
圖 2.密碼輸入類型。
輸入文字
圖 3.文字輸入類型。
數字輸入
圖 4.數字輸入類型。

您可以根據用途指定一或多個輸入類型。Gboard 會根據您指定的輸入類型及其支援的版面配置,自動決定最佳版面配置。

刊登位置

Android TV 專用 Gboard 的其中一個主要差異,在於能夠指定鍵盤的放置位置。先前,鍵盤從邊緣到邊緣遮蔽了螢幕底部部分,但 Gboard 更新後可讓畫面浮動。您可以指定鍵盤的位置:向左、向右或置中。預設位置位於中央。

Gboard 對齊方式
圖 5. Gboard 對齊選項。

如要控制對齊方式,請為 horizontalAlignment 設定 privateImeOptions 中的值。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 支援許多不同語言。語言清單包括以下內容:

  • 英文—美國
  • English:澳洲
  • 英文:加拿大
  • 英文:英國
  • 南非荷蘭文
  • 阿爾巴尼亞文
  • 阿拉伯文
  • 孟加拉文
  • 保加利亞文
  • 緬甸文
  • 中文—香港
  • 中文—簡體
  • 中文—繁體
  • 克羅埃西亞文
  • 捷克文
  • 丹麥文
  • 荷蘭文 - 比利時
  • 荷蘭文—Nederlands
  • 愛沙尼亞文
  • 波斯文
  • 菲律賓文
  • 芬蘭文
  • 法文
  • 法文 - 比利時
  • 法文 - 加拿大
  • 法文—瑞士
  • 德文
  • 德文:奧地利
  • 德文 - 比利時
  • 德文—瑞士
  • 希臘文
  • 希伯來文
  • 印度文
  • 北印度文—音譯
  • 匈牙利文
  • 印尼文
  • 愛爾蘭文
  • 義大利文
  • 義大利文
  • 日文—日本
  • 韓文
  • 立陶宛文
  • 馬其頓文
  • 馬來文
  • 挪威文—博克馬爾文
  • 奧茲別克
  • 波蘭文
  • 葡萄牙文
  • 旁遮普文
  • 羅馬尼亞文
  • 俄文
  • 塞爾維亞文
  • 斯洛伐克文
  • 斯洛維尼亞文
  • 西班牙文:墨西哥
  • 西班牙文 - 西班牙
  • 瑞典文
  • 泰文
  • 土耳其文
  • 烏克蘭文
  • 烏都文
  • 越南文