O Android TV vem com um teclado de software na tela chamado Gboard. O teclado é compatível com uma ampla variedade de recursos, incluindo a conversão de voz em texto (STT, na sigla em inglês), que permite que os usuários falem e tenham a fala automaticamente traduzida em texto para entrada. Esse recurso funciona com o Gboard para que você não precise solicitar a permissão de áudio nem fazer nenhum processamento especial no app.
Métodos de entrada
Você pode especificar o tipo de método de entrada para o Android TV da mesma forma que faz para dispositivos móveis, mas o Gboard para Android TV oferece suporte a um conjunto mais limitado de tipos de entrada, mostrado nas figuras abaixo:
|
|
|
|
Especifique um ou mais tipos de entrada com base no seu caso de uso. O Gboard determina automaticamente o melhor layout com base nos tipos de entrada especificados e nos layouts compatíveis.
Posição
Uma grande diferença do Gboard para Android TV é a capacidade de especificar onde o teclado será colocado. Anteriormente, o teclado cobria a parte de baixo da tela de ponta a ponta, mas uma atualização do Gboard permite que ele flua. Você pode especificar onde o teclado deve ficar: à esquerda, à direita ou no centro. A posição padrão é o centro.
Para controlar o alinhamento, defina o valor dentro de privateImeOptions
para
horizontalAlignment
. As opções para horizontalAlignment
são center
, left
e right
padrão.
Isso é mostrado neste exemplo:
<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:imeOptions="actionNext" android:privateImeOptions="horizontalAlignment=right">
Este exemplo resulta no posicionamento do teclado no canto inferior direito, o que funciona bem quando os campos de entrada estão alinhados à direita:
Idiomas disponíveis
O Gboard para Android TV é compatível com vários idiomas diferentes. A lista de linguagens inclui o seguinte:
- Inglês (EUA)
- Inglês (Austrália)
- Inglês (Canadá)
- Inglês (Reino Unido)
- Africâner
- Albanês
- Árabe
- Bengali
- Búlgaro
- Birmanês
- Chinês: Hong Kong
- Chinês - Simplificado
- Chinês (tradicional)
- Croata
- Tcheco
- Dinamarquês
- Holandês: Bélgica
- Holandês: Nederlands
- Estoniano
- Farsi
- Filipino
- Finlandês
- Francês
- Francês: Bélgica
- Francês: Canadá
- Francês: Suíça
- Alemão
- Alemão: Áustria
- Alemão: Bélgica
- Alemão: Suíça
- Grego
- Hebraico
- Hindi
- Híndi: transliteração
- Húngaro
- Música indonésia
- Irlandês
- Italiano
- Italiano: Suíça
- Japonês: Japão
- Coreano
- Lituano
- Macedônio
- Malaio
- Norueguês: bookmål
- Ozbeque
- Polonês
- Português
- Punjabi
- Romeno
- russo
- Sérvio
- Eslovaco
- Esloveno
- Espanhol (México)
- Espanhol (Espanha)
- Sueco
- Tailandês
- Turco
- Ucraniano
- Urdu
- Vietnamita