3

次の曲を再生する前に前の曲の再生を停止する方法と、私のコードを変更した後、これは私の変更されたコードです

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();
        }   

    }

}
4

3 に答える 3

4

「次の曲」ボタンをクリックすると、最初にこのコードが実行されます

if(mp.isPlaying())
{
    mp.stop();
    //rest of your code
}
于 2013-04-08T12:25:10.147 に答える
2

これを試して

if(mp.isPlaying())
{
mp.stop();
}
于 2013-04-08T12:26:15.900 に答える