@elisevgeniy

Как реализовать управление сторонним музыкальным плеером через своё приложение на Android без рута?

Задача: Есть приложение с активити, надо что бы через 60 секунд (Timer и TimerTask уже сделаны) воспроизведение музыки в любом плеере ставилось на паузу
Меня интересует только постановка на паузу
  • Вопрос задан
  • 163 просмотра
Решения вопроса 1
@razer89
Android-разработчик
KeyEvent keyEvent = new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_MEDIA_PAUSE);
Intent intent = new Intent(Intent.ACTION_MEDIA_BUTTON);
intent.putExtra(Intent.EXTRA_KEY_EVENT, keyEvent);
sendOrderedBroadcast(intent, null);

keyEvent = new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_MEDIA_PAUSE);
intent = new Intent(Intent.ACTION_MEDIA_BUTTON);
intent.putExtra(Intent.EXTRA_KEY_EVENT, keyEvent);
sendOrderedBroadcast(intent, null);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы