次のような流れのアクティビティを持つクイズ ゲームがあります。
Q=質問
スタートボタンの意図> Q1の意図> Q2の意図> Q3の意図> Q4の意図> Q5
質問をランダム化するにはどうすればよいですか? ユーザーが再度プレイするたびに、Q1 が最初に表示されることはありません。5 つの質問すべてがランダムに表示された後、特定のページに移動します。たとえば、5 つの質問すべてがランダムに表示された後、メイン ページに戻ります。
次のような流れのアクティビティを持つクイズ ゲームがあります。
Q=質問
スタートボタンの意図> Q1の意図> Q2の意図> Q3の意図> Q4の意図> Q5
質問をランダム化するにはどうすればよいですか? ユーザーが再度プレイするたびに、Q1 が最初に表示されることはありません。5 つの質問すべてがランダムに表示された後、特定のページに移動します。たとえば、5 つの質問すべてがランダムに表示された後、メイン ページに戻ります。
質問を動的にロードする 1 つの質問インテントを作成するだけです。
したがって、すべての質問を含む単純なリストをonCreate()
メソッド内に含む Questions.class を作成します。レイアウトにロードする質問をランダム化します。
Android デベロッパー ガイドをお読みください。