我正在制作一个问题类型的游戏,每个不同类型的问题都有不同的布局,因此也是不同的活动。
我的主要活动,在点击“播放”按钮后,应该用相应的活动随机化一个问题以开始。
一旦回答了一个问题,就应该重复这个问题。为此,我想要一个 STATIC 方法来随机化并启动相应的 Activity,但我无法使其工作。
这是你开始游戏的时候。它将第一个问题随机化。type ==3 是一个问题的类型(有很多不同)
if(Var.qList.get(Var.rndindex).getType()==3)
startActivity(new Intent(this, PlayWordMeaning.class));
}
这很好用,但我有一个 Var.Class 包含所有静态内容,我希望有一个方法可以选择下一个问题,这样一旦有人正确回答,我就可以从其他问题活动中调用它。我试图用相同的代码在那里创建一个静态方法,但它只是没有工作,即使我发送了上下文。
请帮帮我:)