Android TV bietet eine Bildschirmtastatur namens Gboard. Die Tastatur unterstützt eine Vielzahl von Funktionen, darunter die Spracheingabe, mit der Nutzer sprechen und die Sprache automatisch in Text umwandeln lassen können. Diese Funktion wird über Gboard ausgeführt. Sie müssen also keine Audioberechtigung anfordern oder Ihre App auf besondere Weise verarbeiten.
Eingabemethoden
Sie können die Eingabemethode für Android TV genau wie für Mobilgeräte angeben. Gboard für Android TV unterstützt jedoch eine eingeschränktere Auswahl an Eingabetypen, die in den folgenden Abbildungen dargestellt sind:
|
|
|
|
Sie können je nach Anwendungsfall einen oder mehrere Eingabetypen angeben. Gboard bestimmt automatisch das beste Layout basierend auf den von Ihnen angegebenen Eingabetypen und den unterstützten Layouts.
Placement
Ein wesentlicher Unterschied bei Gboard für Android TV ist die Möglichkeit, die Position der Tastatur anzugeben. Bisher hat die Tastatur den unteren Teil des Bildschirms von Rand zu Rand abgedeckt. Mit einem Update von Gboard kann sie jetzt frei positioniert werden. Sie können angeben, wo die Tastatur platziert werden soll: links, rechts oder in der Mitte. Die Standardposition ist in der Mitte.
Um die Ausrichtung zu steuern, legen Sie den Wert für horizontalAlignment in privateImeOptions fest. Die Optionen für horizontalAlignment sind die Standardoption center, left und right.
Dies wird im folgenden Beispiel gezeigt:
<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:imeOptions="actionNext" android:privateImeOptions="horizontalAlignment=right">
In diesem Beispiel wird die Tastatur rechts unten platziert. Das ist sinnvoll, wenn die Eingabefelder rechts ausgerichtet sind:
Unterstützte Sprachen
Gboard für Android TV unterstützt viele verschiedene Sprachen. Die Liste der Sprachen umfasst Folgendes:
- Englisch – USA
- Englisch – Australien
- Englisch – Kanada
- Englisch – Großbritannien
- Afrikaans
- Albanisch
- Arabisch
- Bengalisch
- Bulgarisch
- Burmesisch
- Chinesisch – Hongkong
- Chinesisch – vereinfacht
- Chinesisch – traditionell
- Kroatisch
- Tschechisch
- Dänisch
- Niederländisch – Belgien
- Niederländisch – Niederlande
- Estnisch
- Farsi
- Filipino
- Finnisch
- Französisch
- Französisch – Belgien
- Französisch – Kanada
- Französisch – Schweiz
- Deutsch
- Deutsch – Österreich
- Deutsch – Belgien
- Deutsch – Schweiz
- Griechisch
- Hebräisch
- Hindi
- Hindi – Transliteration
- Ungarisch
- Indonesisch
- Irisch
- Italienisch
- Italienisch – Schweiz
- Japanisch – Japan
- Koreanisch
- Litauisch
- Mazedonisch
- Malaiisch
- Norwegisch – Bokmål
- Usbekisch
- Polnisch
- Portugiesisch
- Punjabi
- Rumänisch
- Russisch
- Serbisch
- Slowakisch
- Slowenisch
- Spanisch – Mexiko
- Spanisch – Spanien
- Schwedisch
- Thailändisch
- Türkisch
- Ukrainisch
- Urdu
- Vietnamesisch