Android KeyCode táblázat - Android billentyűkód referencia és térkép
Az Android fejlesztés során fontos, hogy tudjuk, melyik billentyűhöz melyik KeyCode tartozik az események kezelésének során. Ez a cikk egy teljes Android KeyCode táblázatot nyújt, hogy segítsen a fejlesztőknek gyorsan megtalálni a leggyakoribb billentyűk KeyCode értékeit. Akár fizikai, akár virtuális billentyűkről, vagy funkció billentyűkről van szó, a táblázatban minden megtalálható.
Mi az Android KeyCode?
Az Android KeyCode egy egész szám, amely a készülék különböző billentyűit képviseli. Minden billentyű (például a „vissza” gomb, vagy a „hangerő növelő” gomb) egyedi KeyCode-dal rendelkezik, amely a felhasználói bemeneti események kezelésére szolgál. A KeyCode kulcsfontosságú, amikor billentyűesemény-figyelőket írunk.
Gyakori Android KeyCode táblázat
Az alábbiakban az Androidban elterjedten használt billentyűk és azok KeyCode értékei találhatóak:
| Billentyű neve |
KeyCode érték |
Leírás |
| Vissza gomb |
4 |
Fizikai vissza gomb, az előző szintre való visszatéréshez |
| Hangerő növelő gomb |
24 |
Hangerő növelő billentyű |
| Hangerő csökkentő gomb |
25 |
Hangerő csökkentő billentyű |
| Áramellátás gomb |
26 |
Készülék áramellátás gomb |
| HOME gomb |
3 |
Vissza a fő képernyőre |
| MENU gomb |
82 |
Menü felugrása |
| Kamera gomb |
27 |
Kamera elindítása |
| Keresés gomb |
84 |
Keresési funkció elindítása |
| Előre gomb |
92 |
Böngésző előre gomb |
| Vissza gomb |
93 |
Böngésző vissza gomb |
| Felfelé és lefelé nyíl gombok |
19, 20 |
Navigációs billentyűk, felfelé és lefelé nyilak |
| Balra és jobbra nyíl gombok |
21, 22 |
Navigációs billentyűk, balra és jobbra nyilak |
Hogyan használjunk KeyCode-ot az Androidban?
Az Android alkalmazásokban a billentyűesemények figyelésével kaphatjuk meg a KeyCode-ot. Például, amikor a felhasználó megnyomja a vissza gombot, a KeyCode értékének ellenőrzésével hajthatunk végre konkrét műveleteket:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
// Vissza gomb lenyomása eseményének kezelése
return true;
}
return super.onKeyDown(keyCode, event);
}
Összegzés
A Android KeyCode ismerete és használata alapvető tudás az Android fejlesztésben, különösen a billentyűesemények kezelése során. Az Android billentyűkódok és KeyCode térképek ismeretével pontosan irányíthatjuk a felhasználói interakciókat, és optimalizálhatjuk az alkalmazás felhasználói élményét.