【发布时间】:2017-07-14 04:39:38
【问题描述】:
大家,我只是一个初学者,所以请耐心等待;) 我有一个ArrayList,它是随机选择到我的cardView中的,如果我想按顺序一个一个选择,我应该怎么做?
public static class Questions {
private String mQuestion;
private String mAnswer;
// statyczne tablice, na podstawie których zostaną uzupełnione obiekty artykułów
private static String[] sQuestions = {"1 Lorem ipsum dolor sit amet",
"2 Etiam sit", "3 Cras vel lorem",
"Cras suscipit, urna at aliquam rhoncus",
"Phasellus congue lacus eget neque",
"Phasellus pharetra nulla ac diam"};
private static String[] sAnswers = {"1 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin nibh augue, suscipit a, scelerisque sed, lacinia in, mi. Cras vel lorem. Etiam pellentesque aliquet tellus. Phasellus pharetra nulla ac diam.",
"2 Quisque semper justo at risus. Donec venenatis, turpis vel hendrerit interdum, dui ligula ultricies purus, sed posuere libero dui id orci",
"3 Nam congue, pede vitae dapibus aliquet, elit magna vulputate arcu, vel tempus metus leo non est. Etiam sit amet lectus quis est congue mollis.",
"Phasellus congue lacus eget neque. Phasellus ornare, ante vitae consectetuer consequat, purus sapien ultricies dolor, et mollis pede metus eget nisi.",
"Praesent sodales velit quis augue. Cras suscipit, urna at aliquam rhoncus, urna quam viverra nisi, in interdum massa nibh nec erat."};
public Questions() {
Random arry = new Random();
mQuestion = sQuestions[arry.nextInt(sQuestions.length)];
mAnswer = sAnswers[arry.nextInt(sAnswers.length)];
}
public String getTitle() {
return mQuestion;
}
public String getContent() {
return mAnswer;
}
}
【问题讨论】:
-
您正在使用 Random 获取用于访问数组的 int。显然它会给出随机项目。
标签: java android android-studio arraylist