Как заставить KeyEvent.KEYCODE_MEDIA_NEXT работать? - PullRequest
0 голосов
/ 04 июня 2019

В прошлом году я сделал приложение для Android для управления вашей музыкой с помощью голосовых команд, в прошлый раз я попробовал, чтобы это работало отлично, но теперь я не могу заставить его перейти к следующей или предыдущей песне. Остальные функции по-прежнему работают отлично.
Вот код, который я использую, чтобы перейти к следующей песне:

if (mAudioManager == null)
    mAudioManager = (AudioManager) getSystemService(AUDIO_SERVICE);

KeyEvent event = new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_MEDIA_NEXT);
mAudioManager.dispatchMediaKeyEvent(event);
...