How can I get a random question in java from the resource file using following xml:
<array name="question1">
<item name="id">1</item>
<item name="question">Question 1?</item>
<item>@array/possible_answers1</item>
<item name="correct_answer">1</item>
</array>
<string-array name="possible_answers1">
<item>Answer1</item>
<item>Answer2</item>
<item>Answer3</item>
<item>Answer4</item>
</string-array>
<array name="question2">
<item name="id">2</item>
<item name="question">Question 2?</item>
<item>@array/possible_answers2</item>
<item name="correct_answer">3</item>
</array>
<string-array name="possible_answers2">
<item>Answer1</item>
<item>Answer2</item>
<item>Answer3</item>
<item>Answer4</item>
</string-array>
To get the first question in java I use:
String[] str_quest = res.getStringArray(R.array.question1);
str_question = str_quest[1];
but how can I get random question? Thanks for reading!