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