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