E 'possibile rilevare se un telefono Android ha una trackball?
Domanda
La mia applicazione richiede agli utenti di tenere premuto il trackball per poter accedere ad un menu avanzato. Non tutti i telefoni hanno una trackball, però, quindi ho bisogno di rimuovere questo requisito per questi telefoni. Esiste un modo per rilevare se il telefono è dotato di una trackball?
Soluzione
Utilizza il href="http://developer.android.com/reference/android/content/res/Configuration.html" rel="noreferrer"> Configuration
oggetto navigation e navigationHidden
campi. È possibile ottenere un oggetto Configuration
tramite getResources().getConfiguration()
.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow