Android
Pulsante hardware Eventi / Intenti (PTT, LWP, ecc.)
Ricerca…
introduzione
Diversi dispositivi Android hanno pulsanti personalizzati aggiunti dal produttore. Questo apre nuove possibilità per lo sviluppatore nella gestione di quei pulsanti, specialmente quando si rendono le app destinate ai dispositivi hardware.
Questo argomento documenta i pulsanti con gli intent che possono essere ascoltati tramite intent-receiver.
Dispositivi Sonim
I dispositivi Sonim hanno diversi modelli personalizzati per modello:
PTT_KEY
com.sonim.intent.action.PTT_KEY_DOWN
com.sonim.intent.action.PTT_KEY_UP
YELLOW_KEY
com.sonim.intent.action.YELLOW_KEY_DOWN
com.sonim.intent.action.YELLOW_KEY_UP
SOS_KEY
com.sonim.intent.action.SOS_KEY_DOWN
com.sonim.intent.action.SOS_KEY_UP
GREEN_KEY
com.sonim.intent.action.GREEN_KEY_DOWN
com.sonim.intent.action.GREEN_KEY_UP
Registrazione dei pulsanti
Per ricevere tali intenti dovrai assegnare i pulsanti alla tua app in Impostazioni telefono. Sonim ha la possibilità di registrare automaticamente i pulsanti sull'app quando viene installata. Per farlo dovrai contattarli e ottenere una chiave specifica per il pacchetto da includere nel tuo Manifest in questo modo:
<meta-data
android:name="app_key_green_data"
android:value="your-key-here" />
Dispositivi RugGear
Pulsante PTT
android.intent.action.PTT.down
android.intent.action.PTT.up
Confermato su: RG730, RG740A