大家好,我只是一个初学者,所以请耐心等待) 我有一个ArrayList,它随机挑选到我的cardView,如果我想要一个接一个地挑选它,我应该改变什么?ArrayList随机挑选
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;
}
}
您正在使用随机获取int来访问数组。显然它会给随机物品。 – Sanjeet