如何在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播放器,停止停止播放永久,暂停让你从这一点重新启动。