私はwebserviceを使ってクイズを読み込むAndroidアプリケーションを持っています。そのクイズはいくつかの質問から成り立っているので、質問の数が変わる可能性があるため、レイアウトを動的に構築する必要があります。実行時に動的レイアウトを読み込む
私のインタフェースは、このようなものです:私は、各質問のためinstatiatedと内部に注入する必要がある質問と回答を表示するために使用されなければならないレイアウトのサンプルを含む別のXMLを作成している
<LinearLayout android:orientation="vertical">
<ViewFlipper>
Question and possible answers ...
</ViewFlipper>
<HorizontalScrollView>
one button dynamically created for each question so I can navigate through the quiz...
</HorizontalScrollView>
ViewFlipper。
私の質問は、このタスクを実行するための正しいアプローチでなければなりません。 viewflipper内のすべてのビューを手動で作成して挿入する必要がありますか、作成したテンプレートを使用することはできますか?
各質問にはいくつかのボタン(回答を選択)があり、結果をサーバーに送信して最終スコアを計算するために結果を保存する必要があります。
コードの作成を容易にするためにアプリケーションの構造を変更しなければならない場合でも、これを達成するためのアイデアはありがたいです。
ありがとうございます!
ListViewやViewPagerのようなAdapterViewについて考えましたか? –