首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android歌曲控件

Android歌曲控件
EN

Stack Overflow用户
提问于 2013-04-08 20:20:35
回答 3查看 112关注 0票数 3

如何在播放下一首歌曲之前停止播放前一首歌曲,并在更改代码后得到结果,这是我更改后的代码

代码语言:javascript
复制
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();
        }   

    }

}
EN

回答 3

Stack Overflow用户

发布于 2013-04-08 20:25:10

当你点击“下一首歌”按钮时,首先运行这段代码

代码语言:javascript
复制
if(mp.isPlaying())
{
    mp.stop();
    //rest of your code
}
票数 4
EN

Stack Overflow用户

发布于 2013-04-17 00:03:28

代码语言:javascript
复制
public void pl(int songindex)
{
if(mp!=null)
{
 mp.stop()
 ........
 ........\\your code here
 }
 else if(mp==null)
 {
  ...... 
  ......\\your code here
 }
}
票数 3
EN

Stack Overflow用户

发布于 2013-04-08 20:26:16

尝尝这个

代码语言:javascript
复制
if(mp.isPlaying())
{
mp.stop();
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15878882

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档