私は簡単な多肢選択式クイズアプリを書いています。SQLiteデータベーステーブルは次のようになります。
1 Question1 RightAnswer1
2 Question2 RightAnswer2
3 Question3 RightAnswer3
and so on.
アクティビティのレイアウトは次のようになります。
Question TextView
Wrong Answer ListViewItem
Right Answer ListViewItem
Wrong Answer ListViewItem
Wrong Answer ListViewItem
表からランダムな質問を選択するために、Javaランダムを選択します。私の質問は、正しい答えと一致しないように、同じテーブルから間違った答えをどのように選択すればよいかということです。そしてもう1つの質問は、4つのTextViewの1つにランダムに正しい答えを配置するにはどうすればよいですか?これらの4つの位置をシャッフルするには、Java Collections.shuffleを使用する必要がありますか?