Android
Zdarzenia / zamiary przycisku sprzętowego (PTT, LWP itp.)
Szukaj…
Wprowadzenie
Kilka urządzeń z Androidem ma niestandardowe przyciski dodane przez producenta. Otwiera to nowe możliwości dla programistów w obsłudze tych przycisków, zwłaszcza podczas tworzenia aplikacji ukierunkowanych na urządzenia sprzętowe.
W tym temacie opisano przyciski z dołączonymi zamiarami, których można słuchać za pośrednictwem odbiorników intencji.
Urządzenia Sonim
Urządzenia Sonim różnią się w zależności od modelu wiele różnych niestandardowych przycisków:
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
Rejestracja przycisków
Aby otrzymać te zamiary, musisz przypisać przyciski do swojej aplikacji w Ustawieniach telefonu. Sonim ma możliwość automatycznej rejestracji przycisków w aplikacji po jej zainstalowaniu. Aby to zrobić, będziesz musiał się z nimi skontaktować i uzyskać klucz specyficzny dla pakietu, który chcesz dołączyć do manifestu w następujący sposób:
<meta-data
android:name="app_key_green_data"
android:value="your-key-here" />
Urządzenia RugGear
Przycisk PTT
android.intent.action.PTT.down
android.intent.action.PTT.up
Potwierdzono: RG730, RG740A