当收听的广播接收器接到电话时,我想发出声音。 我可以通过MediaPlayer播放声音,但循环不起作用。 我猜测广播接收器在一段时间后被破坏,这就是为什么我的MediaPlayer被破坏而不能播放。
有没有人知道如何在BroadcastReciever中循环我的MediaPlayer
这是我的代码
public class MyReciever extends BroadcastReceiver
{
MediaPlayer mp = null;
public void onReceive(Context context, Intent intent)
{
mp = MediaPlayer.create(context, R.raw.siren);/
mp.setLooping(true);
mp.start();// a
}
}
}