Android TV 內建名為 Gboard 的螢幕軟體鍵盤。鍵盤支援語音轉文字 (STT) 等各種功能,可讓使用者說話,並將語音自動翻譯成文字以便輸入內容。這項功能可透過 Gboard 運作,因此您不必在應用程式中要求音訊權限,也不必在應用程式中進行任何特殊處理。
輸入法
您可以按照行動裝置的 Gboard 指定輸入法類型,但 Android TV 適用的 Gboard 支援的輸入類型較少,如下圖所示:
|
|
|
|
您可以根據用途指定一或多個輸入類型。Gboard 會根據您指定的輸入類型及其支援的版面配置,自動決定最佳版面配置。
刊登位置
Android TV 專用 Gboard 的其中一個主要差異,在於能夠指定鍵盤的放置位置。先前,鍵盤從邊緣到邊緣遮蔽了螢幕底部部分,但 Gboard 更新後可讓畫面浮動。您可以指定鍵盤的位置:向左、向右或置中。預設位置位於中央。
如要控制對齊方式,請為 horizontalAlignment
設定 privateImeOptions
中的值。horizontalAlignment
的選項是預設的 center
、left
和 right
。例如:
<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:imeOptions="actionNext" android:privateImeOptions="horizontalAlignment=right">
這個範例會將鍵盤置於右下方,當輸入欄位靠右對齊時,很適合採用這種做法:
支援的語言
適用於 Android TV 的 Gboard 支援許多不同語言。語言清單包括以下內容:
- 英文—美國
- English:澳洲
- 英文:加拿大
- 英文:英國
- 南非荷蘭文
- 阿爾巴尼亞文
- 阿拉伯文
- 孟加拉文
- 保加利亞文
- 緬甸文
- 中文—香港
- 中文—簡體
- 中文—繁體
- 克羅埃西亞文
- 捷克文
- 丹麥文
- 荷蘭文 - 比利時
- 荷蘭文—Nederlands
- 愛沙尼亞文
- 波斯文
- 菲律賓文
- 芬蘭文
- 法文
- 法文 - 比利時
- 法文 - 加拿大
- 法文—瑞士
- 德文
- 德文:奧地利
- 德文 - 比利時
- 德文—瑞士
- 希臘文
- 希伯來文
- 印度文
- 北印度文—音譯
- 匈牙利文
- 印尼文
- 愛爾蘭文
- 義大利文
- 義大利文
- 日文—日本
- 韓文
- 立陶宛文
- 馬其頓文
- 馬來文
- 挪威文—博克馬爾文
- 奧茲別克
- 波蘭文
- 葡萄牙文
- 旁遮普文
- 羅馬尼亞文
- 俄文
- 塞爾維亞文
- 斯洛伐克文
- 斯洛維尼亞文
- 西班牙文:墨西哥
- 西班牙文 - 西班牙
- 瑞典文
- 泰文
- 土耳其文
- 烏克蘭文
- 烏都文
- 越南文