媒体播放器的循环无法在BroadCast Reciever中运行

时间:2016-10-22 10:55:57

标签: android broadcastreceiver

当收听的广播接收器接到电话时,我想发出声音。 我可以通过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

            }

        }
}

0 个答案:

没有答案