0

我正在使用媒体播放器为 android 创建一个应用程序。我刚刚创建了“播放”和暂停按钮。这是我的代码:

player = MediaPlayer.create(this, R.raw.iinfancia);

try {
    player.prepare();
}
catch (Exception e) {
}

play.setOnClickListener(new View.OnClickListener() {
    public void onClick(View arg0) {
        player.start();
    }
});

pausar.setOnClickListener(new View.OnClickListener() {   
    public void onClick(View arg0) { 
        player.pause();
    } 
});

现在我想知道,如何制作“停止”按钮,因为当我这样做时:

stop.setOnClickListener(new View.OnClickListener() {
    public void onClick(View arg0) { 
        player.stop();
    }
});

歌曲停止,但是当我再次单击“播放”时,声音没有开始。

4

1 回答 1

2

使用 player.pause() 代替。就像 cd 播放器一样,stop 永久结束播放,pause 让您从该点重新开始。

于 2013-07-21T15:12:44.737 回答