我正在尝试在我的应用程序中播放音乐。单击播放按钮时我可以播放,但单击停止按钮时无法停止音乐,请帮助查看此代码并指出问题。我正在使用 MediaPlayer 的 pause() 来暂停音乐。
public class MainActivity extends Activity implements OnClickListener {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button btn = (Button)findViewById(R.id.Start);
btn.setOnClickListener(this);
Button btn1 =(Button)findViewById(R.id.stop);
btn1.setOnClickListener(this);
}
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
MediaPlayer mp = MediaPlayer.create(this, R.raw.test_cbr);
switch(v.getId()){
case R.id.Start:
mp.start();
break;
case R.id.stop:
mp.pause();
Toast.makeText(getApplicationContext(), "Music Paused", Toast.LENGTH_SHORT).show();
}
}
}
我正在使用警报消息。我收到此警报消息,但无法暂停音乐。