Ich habe ein Layout für eine Ansicht -
<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>
Was ich tun möchte, ist in meiner Haupttätigkeit mit einem Layout wie diesem
<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>
Ich möchte mein Datenmodell durchlaufen und mehrere Ansichten, die aus dem ersten Layout bestehen, in das Hauptlayout einfügen. Ich weiß, dass ich dies tun kann, indem ich die Steuerelemente vollständig im Code erstelle, aber ich habe mich gefragt, ob es eine Möglichkeit gibt, die Ansichten dynamisch zu erstellen, damit ich weiterhin ein Layout verwenden kann, anstatt alles in Code einzufügen.