-1
我創建了一個Android應用程序。當我按下播放,它會播放,當我再次按下它會暫停。但是當我按停止然後按播放,它不會再播放。Android媒體播放器播放和暫停按預期工作
這是我的java代碼。
public class MainActivity extends Activity {
MediaPlayer mp;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mp = MediaPlayer.create(getApplicationContext(), R.raw.top);
Button btnPlay = (Button)findViewById(R.id.button1);
btnPlay.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
if(mp.isPlaying()){
mp.pause();
}else{
mp.start();
}
}
});
Button btnStop = (Button)findViewById(R.id.button2);
btnStop.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
mp.stop();
}
});
}
}