मेरे पास एक दृश्य के लिए एक लेआउट है -
<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>
मैं क्या करना चाहता हूं, इस तरह के लेआउट के साथ मेरी मुख्य गतिविधि में है
<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>
मैं अपने डेटा मॉडल के माध्यम से लूप करना चाहता हूं और पहले लेआउट के मुख्य लेआउट में शामिल कई दृश्यों को इंजेक्ट करना चाहता हूं। मुझे पता है कि मैं कोड के भीतर पूरी तरह से नियंत्रणों का निर्माण करके ऐसा कर सकता हूं, लेकिन मैं सोच रहा था कि क्या गतिशील रूप से विचारों को बनाने का कोई तरीका था ताकि मैं कोड में सब कुछ डालने के बजाय एक लेआउट का उपयोग करना जारी रख सकूं।