如何在Android中执行“停止”按钮?
问题描述:
我正在使用mediaplayer为android创建应用程序。我刚刚创建了“播放”和暂停按钮。这里是我的代码:如何在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();
}
});
歌停止,但是当我点击“再次播放”,声音无法启动。
答
使用player.pause()代替。就像一个CD播放器,停止停止播放永久,暂停让你从这一点重新启动。