歌曲通关了之后,再进入会一直保留在最后一题
歌曲通关了之后,再进入会一直保留在通关界面,我的解决方法是在点击下一题的时候进行保存,取消onPause()方法保存
// 下一关按键处理
ImageButton btnPass = (ImageButton) findViewById(R.id.btn_next);
btnPass.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if (judegAppPassed()) {
Util.saveData(MainActivity.this, Const.START_STAGE,
mCurrentCoins);
// 进入到通关界面
Util.startActivity(MainActivity.this, AllPassView.class);
} else {
// 保存游戏数据
Util.saveData(MainActivity.this, mCurrentStageIndex,
mCurrentCoins);
// 开始新一关
mPassView.setVisibility(View.GONE);
// 加载关卡数据
initCurrentStageData();
}
}
});