【发布时间】:2017-10-24 19:09:57
【问题描述】:
此代码在一段时间后无法正常工作。单击它后它会停止音乐,但再次单击它后它不会再次启动音乐。
ToggleButton sound;
MediaPlayer sip;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
sound = (ToggleButton) findViewById(R.id.Sound1);
sip = MediaPlayer.create(Naruto.this, R.raw.sip2);
sip.start();
sound.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
if (sound.isChecked() == true) {
sip.start();
} else {
sip.start();
}
}
});
}
【问题讨论】:
-
请更新这个答案 if (sound.isChecked()){ sip.start(); }else { sip.start(); }
标签: android togglebutton