Jadual KeyCode Android - Rujukan dan Pemetaan Kod Butang Android
Dalam pembangunan Android, memahami KeyCode setiap butang adalah asas untuk mengendalikan acara butang. Artikel ini menyediakan Jadual KeyCode Android yang lengkap untuk membantu pemaju dengan cepat mencari nilai KeyCode butang yang biasa. Sama ada butang fizikal, butang maya atau butang fungsi, semuanya dapat dijumpai dalam jadual ini.
Apakah itu KeyCode Android?
KeyCode Android adalah nilai integer yang mewakili butang yang berbeza pada peranti. Setiap butang (contohnya "butang kembali", "butang tingkatkan volume") mempunyai KeyCode yang unik untuk mengendalikan acara input pengguna. KeyCode sangat penting semasa menulis pemantau acara butang.
Jadual KeyCode Android yang biasa
Berikut adalah butang biasa dalam Android dan nilai KeyCode yang sesuai:
| Nama Butang |
Nilai KeyCode |
Deskripsi |
| Butang Kembali |
4 |
Butang kembali fizikal, digunakan untuk kembali ke lapisan sebelumnya |
| Butang Tingkatkan Volume |
24 |
Butang untuk meningkatkan volume |
| Butang Kurangkan Volume |
25 |
Butang untuk mengurangkan volume |
| Butang Kuasa |
26 |
Butang kuasa peranti |
| Butang HOME |
3 |
Untuk kembali ke layar utama |
| Butang MENU |
82 |
Popup menu |
| Butang Kamera |
27 |
Untuk mengaktifkan kamera |
| Butang Cari |
84 |
Untuk mengaktifkan fungsi pencarian |
| Butang Maju |
92 |
Butang maju dalam pelayar |
| Butang Kembali |
93 |
Butang kembali dalam pelayar |
| Butang Panah Atas dan Bawah |
19, 20 |
Butang navigasi, panah atas dan bawah |
| Butang Panah Kiri dan Kanan |
21, 22 |
Butang navigasi, panah kiri dan kanan |
Bagaimana menggunakan KeyCode dalam Android?
Dalam aplikasi Android, anda boleh mendengar acara butang untuk mendapatkan KeyCode. Sebagai contoh, apabila pengguna menekan butang kembali, anda boleh menjalankan operasi tertentu dengan memeriksa nilai KeyCode:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
// Mengendalikan acara penekanan butang kembali
return true;
}
return super.onKeyDown(keyCode, event);
}
Kesimpulan
Memahami dan menggunakan KeyCode Android adalah ilmu asas dalam pembangunan Android, terutama ketika menangani acara butang. Dengan menguasai pemetaan KeyCode dan kod butang Android, anda boleh mengawal interaksi pengguna dengan tepat dan mengoptimumkan pengalaman pengguna aplikasi.