Tastiera sullo schermo

Android TV è dotata di una tastiera software sullo schermo chiamata Gboard. La tastiera supporta un'ampia gamma di funzionalità, tra cui la conversione della voce in testo (STT), che consente gli utenti parlano e si traducono automaticamente in testo per l'input. Questa funzionalità è disponibile tramite Gboard, quindi non è necessario richiedere l'audio o eseguire una gestione speciale nell'app.

Metodi di immissione

Puoi specificare il tipo di metodo di inserimento per Android TV esattamente come fai per i dispositivi mobili, ad eccezione del fatto che Gboard per Android TV supporta un insieme più limitato di tipi di ingresso, mostrati in le seguenti figure:

Inserimento email
Figura 1. Tipo di input email.
Inserimento password
Figura 2. Tipo di immissione password.
Inserimento testo
Figura 3. Tipo di input di testo.
Inserimento numerico
Figura 4. Tipo di input numerico.

Puoi specificare uno o più tipi di input in base a come utilizzi per verificare se è così. Gboard determina automaticamente il layout migliore in base all'input ai tipi specificati e ai layout che supporta.

Posizionamento

Una delle differenze principali con Gboard per Android TV è la possibilità di specificare dove: in cui posizionare la tastiera. In precedenza, la tastiera copriva la parte inferiore parte dello schermo da un lato all'altro, ma un aggiornamento di Gboard consente fluttuare. Puoi specificare la posizione della tastiera: a sinistra, a destra o al centro. La posizione predefinita è al centro.

Allineamento di Gboard
Figura 5. Opzioni di allineamento Gboard.

Per controllare l'allineamento, imposta il valore all'interno di privateImeOptions per horizontalAlignment. Le opzioni per horizontalAlignment sono quelle predefinite center, left e right. Ciò è mostrato nell'esempio seguente:

<EditText
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:imeOptions="actionNext"
    android:privateImeOptions="horizontalAlignment=right">

In questo esempio la tastiera viene posizionata in basso a destra, il che funziona bene quando hai campi di immissione allineati a destra:

Gboard allineato a destra
Figura 6. Gboard allineato a destra.

Lingue supportate

Gboard per Android TV supporta molte lingue diverse. L'elenco di lingue include:

  • Inglese (USA)
  • Inglese (Australia)
  • Inglese (Canada)
  • Inglese (Regno Unito)
  • Afrikaans
  • Albanese
  • Arabo
  • Bengalese
  • Bulgaro
  • Birmano
  • Cinese (Hong Kong)
  • Cinese (semplificato)
  • Cinese tradizionale
  • Croato
  • Ceco
  • Danese
  • Olandese (Belgio)
  • Olandese - Nederlands
  • Estone
  • Farsi
  • Filippino
  • Finlandese
  • Francese
  • Francese (Belgio)
  • Francese (Canada)
  • Francese-Svizzera
  • Tedesco
  • Tedesco - Austria
  • Tedesco - Belgio
  • Tedesco-Svizzera
  • Greco
  • Ebraico
  • Hindi
  • Hindi: traslitterazione
  • Ungherese
  • Indonesiano
  • Irlandese
  • Italiano
  • Italiano-Svizzera
  • Giapponese (Giappone)
  • Coreano
  • Lituano
  • Macedone
  • Malese
  • Norvegese - Bokmål
  • O'zbek
  • Polacco
  • Portoghese
  • Punjabi
  • Rumeno
  • Russo
  • Serbo
  • Slovacco
  • Sloveno
  • Spagnolo (Messico)
  • Spagnolo (Spagna)
  • Svedese
  • Thailandese
  • Turco
  • Ucraino
  • Urdu
  • Vietnamita