Как получить событие mediabutton без реализации медиасессии?

Я пытался получить событие медиа-кнопки без реализации Meiasession, но, к сожалению, я не могу понять никаких намерений. Я попробовал следующий подход.

mAudioManager =  (AudioManager) getSystemService(Context.AUDIO_SERVICE);
mReceiverComponent = new ComponentName(this,YourBroadcastReceiver.class);
...
mAudioManager.registerMediaButtonEventReceiver(mReceiverComponent);
...
// somewhere else
mAudioManager.unregisterMediaButtonEventReceiver(mReceiverComponent);

0 ответов