我有一个我正在制作的游戏。我有它,一旦玩家失去所有健康,他们需要看到最终的游戏活动。我已经完成了所有设置,并且没有收到任何错误。但即使 if 语句为真,我的活动也永远不会打开。我在下面有一个我的代码示例。
case R.id.button:
Intent go = new Intent(this, mainactivity.class)
if(health == 0 ){
Intent i = new Intent(this, GameOver.class);
startActivity(i);
}
break;
在此之上我已经扣除了健康,我已经为健康的价值干杯了。当值达到 0 时,主活动正在打开。基本上主要活动总是开放的。我不知道为什么它没有打开 GameOver 活动。我是编码新手,所以我可能做错了或遗漏了一些东西,请放轻松。