如何在播放下一首歌曲之前停止播放前一首歌曲,并在更改代码后得到结果,这是我更改后的代码
public void pl(int songindex)
{
if(mp.isPlaying())
{
mp.stop();
if(songindex==0)
{
mp=MediaPlayer.create(this, R.raw.gayatri);
mp.start();
}
else if(songindex==1)
{
mp=MediaPlayer.create(this, R.raw.brahma);
mp.start();
}
}
}发布于 2013-04-08 20:25:10
当你点击“下一首歌”按钮时,首先运行这段代码
if(mp.isPlaying())
{
mp.stop();
//rest of your code
}发布于 2013-04-17 00:03:28
public void pl(int songindex)
{
if(mp!=null)
{
mp.stop()
........
........\\your code here
}
else if(mp==null)
{
......
......\\your code here
}
}发布于 2013-04-08 20:26:16
尝尝这个
if(mp.isPlaying())
{
mp.stop();
}https://stackoverflow.com/questions/15878882
复制相似问题