Android TV 內建名為 Gboard 的螢幕軟體鍵盤。鍵盤支援多種功能,包括語音轉文字 (STT),可讓使用者說話,並自動將語音翻譯成文字輸入。這項功能透過 Gboard 運作,因此您不需要在應用程式中要求音訊權限或進行任何特殊處理。
輸入法
你可以指定輸入方法類型對於 Android TV,操作方式與行動裝置完全相同,只是 Android TV 版 Gboard 支援的輸入類型較為有限,如下圖所示:
|
|
|
|
您可以根據使用場景指定一種或多種輸入類型。Gboard 會根據您指定的輸入類型和它支援的佈局自動決定最佳佈局。
刊登位置
與 Android TV 版 Gboard 的一個主要區別在於,它可以指定鍵盤的放置位置。以前,鍵盤會覆蓋螢幕底部,從邊緣到邊緣,但 Gboard 的一次更新使其可以懸浮在螢幕上。你可以指定鍵盤位置:左側、右側或中央。 預設位置在中心。
如要控制對齊方式,請在 privateImeOptions 中設定 horizontalAlignment 的值。horizontalAlignment 的選項包括預設的 center、left 和 right。例如:
<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:imeOptions="actionNext" android:privateImeOptions="horizontalAlignment=right">
這個範例會將鍵盤放置在右下角,當輸入欄位右對齊時,這種方式效果很好:
支援的語言
Gboard for Android TV 支援多種語言。語言清單包括:
- 美國英語
- 英語—澳大利亞
- English - Canada
- 英國英語
- 南非荷蘭文
- 阿爾巴尼亞文
- 阿拉伯文
- 孟加拉文
- 保加利亞文
- 緬甸文
- 中文 (香港)
- 中文 (簡體)
- 繁體中文
- 克羅埃西亞文
- 捷克文
- 丹麥文
- 荷蘭文 (比利時)
- 荷蘭文 - Nederlands
- 愛沙尼亞文
- 波斯文
- 菲律賓文
- 芬蘭文
- 法文
- 法文 (比利時)
- 法文 (加拿大)
- 法文 (瑞士)
- 德文
- 德文 - 奧地利
- 德文 - 比利時
- 德文 - 瑞士
- 希臘文
- 希伯來文
- 北印度文
- 北印度文 (音譯)
- 匈牙利文
- 印尼文
- 愛爾蘭文
- 義大利文
- 義大利—瑞士
- 日文 - 日本
- 韓文
- 立陶宛文
- 馬其頓文
- Malay
- 挪威語—書面挪威語
- O'zbek
- 波蘭文
- 葡萄牙文
- 旁遮普文
- 羅馬尼亞文
- 俄文
- 塞爾維亞文
- 斯洛伐克文
- 斯洛維尼亞文
- 西班牙文 (墨西哥)
- 西班牙文 (西班牙)
- 瑞典文
- 泰文
- 土耳其文
- 烏克蘭語
- 烏都文
- 越南文