Czy można zarejestrować program BroadcastReceiver lub coś w celu uzyskania powiadomień o zmianach głośności odtwarzacza multimediów?howto otrzymywać powiadomienia o zmianie wolumenu nośników?
Dzięki
Czy można zarejestrować program BroadcastReceiver lub coś w celu uzyskania powiadomień o zmianach głośności odtwarzacza multimediów?howto otrzymywać powiadomienia o zmianie wolumenu nośników?
Dzięki
Natychmiastowe wartość można uzyskać, jeśli używasz Audiomanager
AudioManager mAudioManager = Context.getSystemService(Context.AUDIO_SERVICE);
mAudioManager.getStreamVolume(STREAM_MUSIC);
Jedyną funkcją, która daje możliwość zarejestrowania odbiornika stacji telewizyjnej jest
mAudioManager.registerMediaButtonEventReceiver(audioBroadcastReceiver);
gdzie audioBroadcastReceiver rozciąga BroadcastReceiver i musi być zadeklarowane w manifeście aplikacji.
Nie jestem pewien, czy to dokładnie to, czego szukałeś.
Świetnie! To wygląda dobrze. – acurtis
Gdzie mogę znaleźć listę zdarzeń MediaButton? – acurtis
Na podstawie Twojej odpowiedzi znalazłem również: – acurtis