В моем приложении есть фоновая музыка, которая воспроизводится при запуске программы.В меню я хочу добавить опцию, чтобы у пользователя была возможность остановить или запустить музыку.
Как узнать, что музыка играет или останавливается?
Спасибо
Может быть, вы играете в нее с помощью MediaPlayer?Если это так:
MediaPlayer mp = new MediaPlayer(); mp.setDataSource(PATH_TO_FILE); mp.prepare(); mp.start(); stop () и pause () работают так же, как описано выше. ... Чтобы приостановить воспроизведение, вызовите pause().Возобновите воспроизведение с того места, где вы остановились с помощью start ().
MediaPlayer mp = new MediaPlayer(); mp.setDataSource(PATH_TO_FILE); mp.prepare(); mp.start();
stop () и pause () работают так же, как описано выше.
...
Чтобы приостановить воспроизведение, вызовите pause().Возобновите воспроизведение с того места, где вы остановились с помощью start ().
Вырезать из здесь .
Проверка, воспроизводится ли музыка:
mp.isPlaying();