Android KeyCode Übersicht - Referenz und Zuordnung von Android-Tastencodes
In der Android-Entwicklung ist das Verständnis jedes Tastenanschlags und seiner entsprechenden KeyCode die Grundlage für die Verarbeitung von Tastenereignissen. Dieser Artikel bietet eine vollständige Android KeyCode Übersicht, die Entwicklern hilft, die KeyCode-Werte häufiger Tasten schnell zu finden. Ob physische Tasten, virtuelle Tasten oder Funktionstasten, sie können in dieser Tabelle ihre entsprechenden KeyCodes finden.
Was ist ein Android KeyCode?
Ein Android KeyCode ist ein ganzzahliger Wert, der verschiedene Tasten auf dem Gerät darstellt. Jede Taste (z. B. „Zurück-Taste“, „Lautstärke erhöhen-Taste“) hat einen einzigartigen KeyCode, der zur Verarbeitung von Benutzereingaben erforderlich ist. KeyCodes sind besonders wichtig beim Erstellen von Tastenereignis-Listenern.
Häufige Android KeyCode Übersicht
Hier sind einige häufig verwendete Tasten in Android und ihre zugehörigen KeyCode-Werte:
| Tastenname |
KeyCode Wert |
Beschreibung |
| Zurück-Taste |
4 |
Physische Zurück-Taste, um zur vorherigen Schicht zurückzukehren |
| Lautstärke erhöhen-Taste |
24 |
Lautstärke erhöhen-Taste |
| Lautstärke verringern-Taste |
25 |
Lautstärke verringern-Taste |
| Ein/Aus-Taste |
26 |
Geräte Ein/Aus-Taste |
| HOME-Taste |
3 |
Zurück zum Hauptbildschirm |
| MENU-Taste |
82 |
Menü anzeigen |
| Kamerataste |
27 |
Kamera starten |
| Suchtaste |
84 |
Suchfunktion starten |
| Vorwärts-Taste |
92 |
Browser Vorwärts-Taste |
| Rückwärts-Taste |
93 |
Browser Rückwärts-Taste |
| Oben/Unten Pfeiltasten |
19, 20 |
Navigationstasten, oben und unten |
| Links/Rechts Pfeiltasten |
21, 22 |
Navigationstasten, links und rechts |
Wie verwendet man KeyCode in Android?
In einer Android-Anwendung können Sie beim Überwachen von Tastenereignissen KeyCodes erhalten. Zum Beispiel, wenn ein Benutzer die Zurück-Taste drückt, können Sie durch Überprüfen des KeyCode-Wertes eine bestimmte Aktion ausführen:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
// Verarbeitung des Zurück-Tastenereignisses
return true;
}
return super.onKeyDown(keyCode, event);
}
Zusammenfassung
Das Verständnis und die Verwendung von Android KeyCode sind grundlegende Kenntnisse in der Android-Entwicklung, insbesondere bei der Verarbeitung von Tastenereignissen. Durch das Beherrschen der Android-Tastencodes und deren Zuordnung können Sie die Benutzerinteraktion präzise steuern und das Benutzererlebnis Ihrer Anwendung optimieren.