Autore Topic: Interazione dei bottoni esterni  (Letto 485 volte)

Offline emaborsa

  • Utente normale
  • ***
  • Post: 274
  • Java Developer
  • Respect: +33
    • Google+
    • emaborsa
    • Mostra profilo
    • www.emaborsa.com
  • Dispositivo Android:
    Samsung Galaxy S2
  • Sistema operativo:
    Linux 10 - Win8.1 - Android 4.1.2
Interazione dei bottoni esterni
« il: 03 Maggio 2012, 11:02:01 CEST »
0
Ho un Galaxy S2 e vorrei poter interagire nella mia app con i bottoni esterni laterali alla sinistra. è possibile? Ho dato un occhiata a onUserInteraction () e onKeyDown() ma non sono sicuro... Credo lo sia, dato che in alcune applicazioni la pressione di questi tasti porta risultati diversi.

Offline emaborsa

  • Utente normale
  • ***
  • Post: 274
  • Java Developer
  • Respect: +33
    • Google+
    • emaborsa
    • Mostra profilo
    • www.emaborsa.com
  • Dispositivo Android:
    Samsung Galaxy S2
  • Sistema operativo:
    Linux 10 - Win8.1 - Android 4.1.2
Re:Interazione dei bottoni esterni
« Risposta #1 il: 04 Maggio 2012, 09:03:08 CEST »
0
OK, ce l'ho fatta.

Codice (Java): [Seleziona]
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {

    if(keyCode == KeyEvent.VOLUME_DOWN)
    {
       
    } else {

    return super.onKeyDown(keyCode, event);
}
}

Pensavo fosse più complicato, temevo non fosse possibile, dato che sono tasti esterni pensavo che dipendesse dal modello di telefono...ma si vede che tutti i telefoni android hanno questi 2 tasti.