Sistem Android menampilkan keyboard virtual, yang dikenal sebagai metode input lunak—saat sebuah kolom teks dalam UI menerima fokus. Untuk memberikan pengalaman pengguna terbaik, Anda dapat menentukan karakteristik tentang jenis input yang diinginkan, seperti nomor telepon atau alamat email, dan perilaku metode input, seperti melakukan koreksi otomatis untuk kesalahan ejaan.
Selain metode input di layar, Android mendukung keyboard hardware sehingga penting juga untuk mengoptimalkan aplikasi Anda agar mendukung keyboard yang terpasang.
Topik-topik ini dan topik lainnya akan dibahas dalam dokumentasi berikut.
Tutorial
- Menentukan jenis metode input
- Pelajari cara menampilkan metode input virtual tertentu, seperti yang dirancang 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 virtual dan bagaimana tata letak Anda harus menyesuaikan dengan ruang layar yang diperkecil.
- Mendukung navigasi keyboard
- Pelajari cara memverifikasi bahwa pengguna dapat melakukan navigasi aplikasi menggunakan keyboard dan cara membuat perubahan yang diperlukan pada urutan navigasi.
- Menangani tindakan keyboard
- Pelajari cara merespons input keyboard secara langsung untuk tindakan pengguna.