Pumpen Sie das Layout programmgesteuert in einem anderen Layout auf

Ich brauche Hilfe mit meiner Android App. Ich muss ein Layout innerhalb eines anderen Layouts aufblasen und weiß nicht, wie ich es mache. Mein XML-Code lautet wie folgt:

item.xml - Ich muss mehrere XML-Dateien aufblasen (abhängig von einer variablen Anzahl)

    <RelativeLayout
         android:id="@+id/cartel_N1"
         android:layout_width="150dp"
         android:layout_height="match_parent"
         android:background="@color/tabhost_background_pressed"
         android:layout_marginRight="22dp"
         android:orientation="vertical" >

    <ImageView 
        android:id="@+id/img_N1"
        android:layout_width="120dp"
        android:layout_height="120dp"
        android:layout_marginLeft="15dp"
        android:layout_marginTop="15dp"
        android:layout_marginRight="15dp"
        android:src="@drawable/mcdonalds_icon" />

    <TextView 
        android:id="@+id/title_N1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:gravity="center_horizontal"
        android:text="McDonals del CC Alcampo"
        android:layout_marginBottom="10dp"
        android:layout_marginLeft="15dp"
        android:layout_marginRight="15dp"
        android:textSize="15sp" />

    <TextView 
        android:id="@+id/categoria_N1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center_horizontal"
        android:text="CATEGORIA"
        android:textSize="16sp"
        android:textStyle="bold"
        android:layout_marginLeft="15dp"
        android:layout_marginRight="15dp" />

    <RelativeLayout 
        android:id="@+id/stars_and_distance_N1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >

        <ImageView
            android:id="@+id/stars_N1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/stars_25"
            android:layout_marginLeft="15dp"
            android:layout_marginTop="7dp" />


        <TextView
            android:id="@+id/distance_N1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="200m"
            android:textSize="12sp"
            android:layout_alignParentRight="true"
            android:layout_marginRight="15dp"
            android:gravity="center_vertical"
            android:layout_marginTop="3dp" />


        <ImageView
            android:id="@+id/icon_pos_N1"
            android:layout_width="10dp"
            android:layout_height="10dp"
            android:src="@drawable/marker_distance"
            android:layout_toLeftOf="@id/distance_N1"
            android:layout_marginTop="7dp" />

    </RelativeLayout><LinearLayout
    android:id="@+id/cartel_N1"
    android:layout_width="150dp"
    android:layout_height="match_parent"
    android:background="@color/tabhost_background_pressed"
    android:layout_marginRight="22dp"
    android:orientation="vertical" >

    <ImageView 
        android:id="@+id/img_N1"
        android:layout_width="120dp"
        android:layout_height="120dp"
        android:layout_marginLeft="15dp"
        android:layout_marginTop="15dp"
        android:layout_marginRight="15dp"
        android:src="@drawable/mcdonalds_icon" />

    <TextView 
        android:id="@+id/title_N1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:gravity="center_horizontal"
        android:text="McDonals del CC Alcampo"
        android:layout_marginBottom="10dp"
        android:layout_marginLeft="15dp"
        android:layout_marginRight="15dp"
        android:textSize="15sp" />

    <TextView 
        android:id="@+id/categoria_N1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center_horizontal"
        android:text="CATEGORIA"
        android:textSize="16sp"
        android:textStyle="bold"
        android:layout_marginLeft="15dp"
        android:layout_marginRight="15dp" />

    <RelativeLayout 
        android:id="@+id/stars_and_distance_N1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >

        <ImageView
            android:id="@+id/stars_N1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/stars_25"
            android:layout_marginLeft="15dp"
            android:layout_marginTop="7dp" />


        <TextView
            android:id="@+id/distance_N1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="200m"
            android:textSize="12sp"
            android:layout_alignParentRight="true"
            android:layout_marginRight="15dp"
            android:gravity="center_vertical"
            android:layout_marginTop="3dp" />


        <ImageView
            android:id="@+id/icon_pos_N1"
            android:layout_width="10dp"
            android:layout_height="10dp"
            android:src="@drawable/marker_distance"
            android:layout_toLeftOf="@id/distance_N1"
            android:layout_marginTop="7dp" />

    </RelativeLayout>

Dies ist meine Haupt-XML:

<ScrollView
      xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_width="match_parent"
      android:layout_height="wrap_content">

  <LinearLayout
       android:id="@+id/container_destacado"
       android:layout_width="match_parent"
       android:layout_height="match_parent"
       android:orientation="vertical" >

           <!-- Inflate multiple xml file here -->

      </LinearLayout>
</ScrollView>

Antworten auf die Frage(6)

Ihre Antwort auf die Frage