【发布时间】:2018-02-10 03:17:28
【问题描述】:
在一次测验中如何使用多个随机问题。例如从一个类别中随机选择 10 个问题,从另一个类别中随机选择 10 个问题。
【问题讨论】:
-
如果可用,请发布示例应用程序或源代码的链接,例如我需要的应用程序
在一次测验中如何使用多个随机问题。例如从一个类别中随机选择 10 个问题,从另一个类别中随机选择 10 个问题。
【问题讨论】:
您将需要 3 个问题列表(POJO 类包含问题、答案、类别...)
List<Question> physicsList //fill the list
List<Question> chemistryList
List<Question> biologyList
private String chooseRandomPhysicsQuestion(){
Random rand=new Random();
int randomIndex=rand.nextInt(30); // random int from 0 : 30
return physics.get(randomIndex).getQuestion() ; //use it inside TexView for example
}
其他列表也是如此
【讨论】: