Sistem Android menampilkan keyboard virtual, yang disebut dengan metode input virtual, saat kolom teks di UI Anda menerima fokus. Untuk memberikan pengalaman pengguna terbaik, Anda dapat menentukan karakteristik tentang jenis input yang diharapkan, seperti nomor telepon atau alamat email, dan bagaimana metode input harus berperilaku, seperti melakukan koreksi otomatis untuk kesalahan ejaan.
Selain metode input di layar, Android mendukung keyboard hardware, jadi penting juga untuk mengoptimalkan aplikasi Anda guna mendukung keyboard yang terpasang.
Topik ini dan lainnya akan dibahas dalam dokumentasi berikut.
Tutorial
- Menentukan jenis metode input
- Pelajari cara menampilkan metode input lunak tertentu, seperti yang didesain untuk nomor telepon, alamat web, atau format lainnya. Selain itu, pelajari cara menentukan karakteristik seperti perilaku saran ejaan dan tombol tindakan seperti Selesai atau Berikutnya.
- Menangani visibilitas metode input
- Pelajari cara menentukan kapan harus menampilkan metode input lunak dan bagaimana tata letak Anda harus menyesuaikan ruang layar yang diperkecil.
- Mendukung navigasi keyboard
- Pelajari cara memverifikasi bahwa pengguna dapat melakukan navigasi aplikasi Anda menggunakan keyboard dan cara membuat perubahan yang diperlukan pada urutan navigasi.
- Menangani tindakan keyboard
- Pelajari cara merespons input keyboard secara langsung untuk tindakan pengguna.