¿Cómo se puede comprobar si se reproduce música utilizando un receptor de transmisión?

Resuelto Emad-ud-deen asked hace 54 años • 1 respuestas

Me gustaría evitar que parte de mi código se ejecute solo cuando se esté reproduciendo música o videos. ¿Cómo lograría esto usando un receptor de transmisión?

Emad-ud-deen avatar Jan 01 '70 08:01 Emad-ud-deen
Aceptado

No necesitas un receptor de transmisión para esto; AudioManageres tu amigo:

AudioManager.isMusicActive()hace el trabajo que desea, eche un vistazo más de cerca aquí para obtener más detalles: AudioManager

Aquí hay un ejemplo:

AudioManager manager = (AudioManager)this.getSystemService(Context.AUDIO_SERVICE);
if(manager.isMusicActive())
 {
     // do something - or do it not
 }
DonGru avatar Sep 06 '2011 17:09 DonGru