J'ai une mise en page pour une vue -
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="0px"
android:orientation="vertical">
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/items_header"
style="@style/Home.ListHeader" />
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/items_none"
android:visibility="gone"
style="@style/TextBlock"
android:paddingLeft="6px" />
<ListView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/items_list" />
</LinearLayout>
Ce que je veux faire, c'est dans mon activité principale avec une mise en page comme celle-ci
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="0px"
android:id="@+id/item_wrapper">
</LinearLayout>
Je souhaite parcourir mon modèle de données et injecter plusieurs vues constituées de la première mise en page dans la mise en page principale. Je sais que je peux le faire en construisant les contrôles complètement dans le code, mais je me demandais s'il y avait un moyen de créer dynamiquement les vues afin que je puisse continuer à utiliser une mise en page au lieu de tout mettre dans le code.