Android TV ma ekranową klawiaturę programową o nazwie Gboard. Klawiatura obsługuje szeroką gamę funkcji, w tym zamianę mowy na tekst (STT), która umożliwia użytkownikom mówienie, a mowa jest automatycznie tłumaczona na tekst w celu wprowadzenia tekstu. Ta funkcja działa w Gboard, więc nie musisz prosić o zgodę na odtwarzanie dźwięku ani wykonywać żadnych specjalnych czynności w aplikacji.
Metody wprowadzania
Typ metody wprowadzania w Androidzie TV możesz określić dokładnie tak samo jak w przypadku urządzeń mobilnych, z wyjątkiem tego, że Gboard w Androidzie TV obsługuje bardziej ograniczony zestaw typów wejściowych, co widać na poniższych ilustracjach:
|
|
|
|
W zależności od przypadku użycia możesz określić co najmniej 1 typ danych wejściowych. Gboard automatycznie określa najlepszy układ na podstawie określonych typów danych wejściowych i obsługiwanych układów.
Umiejscowienie
Jedną z głównych różnic w Gboard na Androida TV jest możliwość określenia, gdzie należy umieścić klawiaturę. Wcześniej klawiatura zakrywała dolną część ekranu od krawędzi do krawędzi, ale aktualizacja Gboard pozwala ją pływać. Możesz określić, w którym miejscu ma się znajdować klawiatura: w lewo, w prawo lub na środku. Domyślna pozycja to środek.
Aby dostosować wyrównanie, ustaw wartość horizontalAlignment
w zakresie privateImeOptions
. Opcje horizontalAlignment
to domyślne opcje center
, left
i right
.
Widać to w tym przykładzie:
<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:imeOptions="actionNext" android:privateImeOptions="horizontalAlignment=right">
W tym przykładzie klawiatura znajduje się w prawym dolnym rogu, co sprawdza się, gdy pola do wprowadzania danych masz wyrównane do prawej strony:
Obsługiwane języki
Gboard na Androida TV obsługuje wiele różnych języków. Lista języków obejmuje:
- angielski – USA
- angielski – Australia
- angielski – Kanada
- angielski – Wielka Brytania
- afrikaans
- albański
- arabski
- bengalski
- bułgarski
- birmański
- chiński – Hongkong;
- chiński (uproszczony)
- chiński – tradycyjny
- chorwacki
- czeski
- duński
- niderlandzki – Belgia
- niderlandzki – Holandii
- estoński
- perski
- filipiński
- fiński,
- Francuski
- francuski – Belgia,
- francuski – Kanada.
- francuski – Szwajcaria;
- niemiecki
- niemiecki – Austria.
- niemiecki – Belgia.
- niemiecki – Szwajcaria;
- grecki
- holenderski
- hindi
- hindi – transliteracja.
- węgierski
- Muzyka indonezyjska
- irlandzki
- włoski
- włoski – Szwajcaria;
- japoński – Japonia;
- koreański
- litewski
- Macedoński
- malajski
- norweski – Bokmål
- O'zbek
- polski
- portugalski
- pendżabski
- rumuński
- rosyjski
- serbski
- słowacki
- słoweński
- hiszpański – Meksyk,
- hiszpański – Hiszpania;
- szwedzki
- tajski
- turecki
- ukraiński
- urdu
- wietnamski