KeyTester APP
KeyTester permette di verificare il funzionamento della tastiera e dei tasti funzione del dispositivo, restituendo la costante KeyEvent corrispondente.
Gli sviluppatori potranno così usarle con i seguenti metodi Java:
Activity.dispatchKeyEvent
Activity.dispatchKeyShortcutEvent
Activity.onKeyDown
Activity.onKeyLongPress
Activity.onKeyMultiple
Activity.onKeyShortcut
Activity.onKeyUp
tutti gli altri metodi che accettano costanti KeyEvent
Alcuni tasti come Home, App Recenti (Multitasking) e il pulsante di accensione non verranno intercettati dall'app perché Android necessita il controllo totale su questi pulsanti come misura di sicurezza e per evitare che il sistema si blocchi perché un'app si è bloccata e detiene ancora il controllo su questi tasti.
Quest'app è open source, puoi trovare il suo codice sorgente su Gitub:
https://github.com/a13ssandr0/KeyTester