Мой вопрос: как я могу использовать класс AudioManager, чтобы 1) увидеть, открыт ли музыкальный сервис, и 2) если он приостановлен, воспроизвести его, если он воспроизводится, приостановить его? ..
Пока все, что я действительно сделал, это инициализировал его экземпляр:
AudioManager AM = (AudioManager) getSystemService(AUDIO_SERVICE);
if (AM.isMusicActive()) {
//how do I pause whatever music player is active?
}
Точно так же, если музыкальный проигрыватель открыт и приостановлен, как мне его воспроизвести? Я посмотрел в классе MediaPlayer, но я не уверен, как использовать его с AudioManager (или если я даже хочу). Пока я задаю вопросы, есть ли у меня явные разрешения, о которых мне нужно беспокоиться?
Спасибо, ребята!