螢幕小鍵盤

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

輸入法

你可以指定輸入方法類型對於 Android TV,操作方式與行動裝置完全相同,只是 Android TV 版 Gboard 支援的輸入類型較為有限,如下圖所示:

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

您可以根據使用場景指定一種或多種輸入類型。Gboard 會根據您指定的輸入類型和它支援的佈局自動決定最佳佈局。

刊登位置

與 Android TV 版 Gboard 的一個主要區別在於,它可以指定鍵盤的放置位置。以前,鍵盤會覆蓋螢幕底部,從邊緣到邊緣,但 Gboard 的一次更新使其可以懸浮在螢幕上。你可以指定鍵盤位置:左側、右側或中央。 預設位置在中心。

Gboard 的對齊選項
圖 5. Gboard 對齊選項。

如要控制對齊方式,請在 privateImeOptions 中設定 horizontalAlignment 的值。horizontalAlignment 的選項包括預設的 centerleftright。例如:

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

這個範例會將鍵盤放置在右下角,當輸入欄位右對齊時,這種方式效果很好:

Gboard 向右對齊
圖 6. Gboard 向右對齊。

支援的語言

Gboard for Android TV 支援多種語言。語言清單包括:

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