Android TV ma klawiaturę ekranową o nazwie Gboard. Klawiatura obsługuje szeroką gamę funkcji, w tym zamianę mowy na tekst (STT), która pozwala użytkownikom mówić, a mowa jest automatycznie tłumaczona na tekst. Ta funkcja działa w Gboard, więc nie musisz prosić o zgodę na dostęp do dźwięku ani wykonywać żadnych specjalnych czynności w aplikacji.
Metody wprowadzania
Typ metody wprowadzania możesz określić na Androidzie TV w taki sam sposób jak na urządzeniu mobilnym, z tą różnicą, że Gboard na Androida TV obsługuje bardziej ograniczony zestaw typów danych wejściowych, co widać na tych ilustracji:
|
|
|
|
Możesz określić co najmniej 1 typ danych wejściowych w zależności od swojego przypadku użycia. Gboard automatycznie określa najlepszy układ na podstawie typów wprowadzanych danych i układów, które obsługuje.
Umiejscowienie
Główna różnica w przypadku Gboard na Androida TV polega na tym, że można określić, gdzie ma zostać umieszczona klawiatura. Wcześniej klawiatura zakrywała dolną część ekranu od krawędzi do krawędzi, ale aktualizacja Gboard umożliwiała unoszenie się. Możesz określić, gdzie ma się znajdować klawiatura: do lewej, do prawej lub do środka. Domyślnie jest ustawiona na środku.
Aby kontrolować wyrównanie, ustaw wartość horizontalAlignment
w obrębie 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 została umieszczona w prawym dolnym rogu, co działa dobrze, gdy pola do wprowadzania danych są wyrównane po prawej stronie:
Obsługiwane języki
Gboard na Androida TV obsługuje wiele języków. Lista języków obejmuje:
- angielski – Stany Zjednoczone
- angielski – Australia
- angielski – Kanada
- angielski – UK
- 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 – Holandia
- 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
- ozbecki
- 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