大家好,我只是一個初學者,所以請耐心等待) 我有一個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