отправка команд из активности в службу в Android

У меня есть один класс активности и сервис с медиаплеером внутри него. Пользователь выбирает mp3 с SD-карты, которую он хочет воспроизвести. Я использую Intent Extra, чтобы отправить путь этого mp3 от активности к сервису.

В сервисе Медиаплеер можно запустить и воспроизвести mp3, который выбрал пользователь. Однако одна проблема. Если пользователь нажимает кнопку паузы, медиаплеер должен приостановить и возобновить песню позже в том же положении, в котором она была приостановлена. Как отправить команду из упражнения в службу о том, что песня должна быть приостановлена?

гораздо проще поместить экземпляр медиаплеера в Activity. таким образом я могу поместить слушателя onclick и кнопку там. Если медиаплеер запущен службой, он является внешним по отношению к активности и не может просто нажать кнопку на экране, чтобы он нажал на паузу.

Ответы на вопрос(1)

Ваш ответ на вопрос