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 membuat ucapan diterjemahkan secara otomatis menjadi teks sebagai masukan. Fitur ini berfungsi di Gboard, sehingga Anda tidak perlu meminta audio izin akses atau melakukan penanganan khusus dalam aplikasi Anda.
Metode masukan
Anda dapat menentukan jenis metode input untuk Android TV dengan cara yang sama persis dengan yang Anda lakukan untuk perangkat seluler, hanya saja Gboard untuk Android TV mendukung kumpulan jenis input yang lebih terbatas, yang ditampilkan di gambar berikut:
|
|
|
|
Anda dapat menentukan satu atau beberapa jenis input berdasarkan penggunaan ini masalahnya atau bukan. Gboard otomatis menentukan tata letak terbaik berdasarkan input yang Anda tentukan dan tata letak yang didukungnya.
Penempatan
Satu perbedaan utama dengan Gboard untuk Android TV adalah kemampuan untuk menentukan keyboard harus ditempatkan. Sebelumnya, {i>keyboard<i} menutupi bagian bawah bagian layar dari tepi ke tepi, tetapi update pada Gboard memungkinkan {i>float<i}. Anda dapat menentukan posisi keyboard: kiri, kanan, atau tengah. Posisi default-nya adalah di tengah.
Untuk mengontrol perataan, tetapkan nilai dalam privateImeOptions
untuk
horizontalAlignment
. Opsi untuk horizontalAlignment
merupakan opsi default
center
, left
, dan right
.
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 rata di sebelah kanan:
Bahasa yang didukung
Gboard untuk Android TV mendukung berbagai bahasa. Daftar bahasa mencakup hal berikut:
- Inggris—AS
- Inggris—Australia
- Inggris—Kanada
- Inggris—Inggris
- Afrika
- Albania
- Arab
- Bengali
- Bulgaria
- Burma
- China—Hong Kong
- China—Aksara Sederhana
- China—Tradisional
- Kroasia
- Ceko
- Denmark
- Belanda—Belgia
- Belanda—Belanda
- Estonia
- Persia
- Tagalog
- Finlandia
- Prancis
- Prancis—Belgia
- Prancis—Kanada
- Prancis—Swiss
- Jerman
- Jerman—Austria
- Jerman—Belgia
- Jerman—Swiss
- Yunani
- Ibrani
- Hindi
- Hindi—transliterasi
- Hungaria
- Indonesia
- Irlandia
- Italia
- Italia—Swiss
- Jepang—Jepang
- Korea
- Lituania
- Makedonia
- Melayu
- Norwegia—Bokmál
- O'zbek
- Polandia
- Portugis
- Punjabi
- Rumania
- Rusia
- Serbia
- Slovakia
- Slovenia
- Spanyol—Meksiko
- Spanyol—Spanyol
- Swedia
- Thai
- Turki
- Ukraina
- Urdu
- Vietnam