音楽やビデオが現在再生されているときにのみ、コードの一部が実行されないようにしたいと思います。放送受信機を使用してこれをどのように達成しますか?
17190 次
1 に答える
47
あなたはこれのために放送受信機を必要としません-AudioManager
あなたの友人です:
AudioManager.isMusicActive()
あなたが望む仕事をします、詳細についてはここをよく見てください:AudioManager
ここに例があります:
AudioManager manager = (AudioManager)this.getSystemService(Context.AUDIO_SERVICE);
if(manager.isMusicActive())
{
// do something - or do it not
}
于 2011-09-06T17:48:49.020 に答える