Ответ 1
Для этого вам не нужен широковещательный приемник - AudioManager
- ваш друг:
AudioManager.isMusicActive()
выполняет задание, которое вам нужно, более подробно посмотрите здесь: AudioManager
вот пример:
AudioManager manager = (AudioManager)this.getSystemService(Context.AUDIO_SERVICE);
if(manager.isMusicActive())
{
// do something - or do it not
}