Я провел некоторые исследования на эту тему, и вот лучший способ, который я нашел:
- Создание службы.
- Добавление MediaPlayer внутри службы.
- ИспользованиеbindService () внутри деятельности приложения метод onStart ().
- Также использование BIND_AUTO_CREATE для запуска службы только тогда, когда она нам нужна, в противном случае система Android остановит ее.
Но я думаю, что тамэто лучший способ воспроизводить фоновую музыку внутри приложения и приостанавливать / останавливать при выходе из приложения!?
Идея такова:
- Воспроизведение музыки только внутри приложения.
- Музыка продолжается даже при изменении активности.
- Останавливает музыку после закрытия приложения.
Я пишу код, но у меня возникают проблемы с остановкой музыки при закрытии приложения!