Keyboard virtual

Android TV dilengkapi dengan keyboard software di layar yang bernama Gboard. Keyboard mendukung berbagai fitur, termasuk speech-to-text (STT), yang memungkinkan pengguna berbicara dan ucapannya otomatis diterjemahkan menjadi teks untuk input. Fitur ini berfungsi melalui Gboard, sehingga Anda tidak perlu meminta izin audio atau melakukan penanganan khusus di aplikasi Anda.

Metode masukan

Anda dapat menentukan jenis metode input untuk Android TV dengan cara yang sama persis seperti yang Anda lakukan untuk perangkat seluler, kecuali bahwa Gboard untuk Android TV mendukung kumpulan jenis input yang lebih terbatas, yang ditampilkan dalam gambar berikut:

Input email
Gambar 1. Jenis input email.
Input sandi
Gambar 2. Jenis input sandi.
Input teks
Gambar 3. Jenis input teks.
Input numerik
Gambar 4. Jenis input numerik.

Anda dapat menentukan satu atau beberapa jenis input berdasarkan kasus penggunaan Anda. Gboard otomatis menentukan tata letak terbaik berdasarkan jenis input yang Anda tentukan dan tata letak yang didukungnya.

Penempatan

Satu perbedaan utama dengan Gboard untuk Android TV adalah kemampuan untuk menentukan lokasi keyboard. Sebelumnya, keyboard menutupi bagian bawah layar dari tepi ke tepi, tetapi update pada Gboard memungkinkannya mengambang. Anda dapat menentukan posisi keyboard: kiri, kanan, atau tengah. Posisi defaultnya adalah di tengah.

Penyelarasan Gboard
Gambar 5. Opsi perataan Gboard.

Untuk mengontrol perataan, tetapkan nilai dalam privateImeOptions untuk horizontalAlignment. Opsi untuk horizontalAlignment adalah center, left, dan right default. Hal ini ditunjukkan dalam contoh berikut:

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

Contoh ini menyebabkan keyboard ditempatkan di kanan bawah, yang berfungsi dengan baik jika Anda memiliki kolom input yang sejajar di sebelah kanan:

Gboard rata ke kanan
Gambar 6. Gboard disejajarkan di sebelah kanan.

Bahasa yang didukung

Gboard untuk Android TV mendukung berbagai bahasa. Daftar bahasa tersebut mencakup:

  • Inggris—AS
  • Inggris—Australia
  • Inggris—Kanada
  • Inggris—Inggris Raya
  • Afrika
  • Albania
  • Arab
  • Bengali
  • Bulgaria
  • Burma
  • China—Hong Kong
  • China—Aksara Sederhana
  • China—Tradisional
  • Kroasia
  • Ceko
  • Denmark
  • Belanda—Belgia
  • Belanda—Nederland
  • Estonia
  • Persia
  • Filipino
  • Finlandia
  • Prancis
  • Prancis—Belgia
  • Prancis—Kanada
  • Prancis—Swiss
  • Jerman
  • Jerman—Austria
  • Jerman—Belgia
  • Jerman—Swiss
  • Yunani
  • Ibrani
  • Hindi
  • Hindi—transliterasi
  • Hungaria
  • Musik Indonesia
  • Irlandia
  • Italia
  • Italia—Swiss
  • Jepang—Jepang
  • Korea
  • Lituania
  • Makedonia
  • Melayu
  • Norwegia—Bokmál
  • Ozbek
  • Polandia
  • Portugis
  • Punjabi
  • Rumania
  • Rusia
  • Serbia
  • Slovakia
  • Slovenia
  • Spanyol—Meksiko
  • Spanyol—Spanyol
  • Swedia
  • Thai
  • Turkiye
  • Ukraina
  • Urdu
  • Vietnam