Agregar un diseño en otro diseño

Cómo agregar un diseño en otro layout.I creó este diseño en tblrow.XML.so quiero añadir estas filas en menu.XML.i quiero añadir estas filas dependiendo de la no de filas.Cómo puedo hacer that.If Lo agrego cómo puedo identificar cada row.Please me ayuda. Necesito la solución en Java no en XML. Mi código es

<TableRow android:id="@+id/tblRowMovies" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/btn_backgrnd" android:clickable="true" android:focusable = "true" android:layout_weight="1.0"> <ImageView android:layout_width="wrap_content" android:layout_height="fill_parent" android:src="@drawable/movie" android:layout_gravity="center_vertical|center_horizontal"/> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="MOVIES" android:layout_gravity="center_vertical" android:paddingLeft="20dp" android:textColor="@android:color/white" android:textSize="20sp" android:textStyle="bold"> </TextView> 

.

2 Solutions collect form web for “Agregar un diseño en otro diseño”

Puede incluir un archivo de diseño en otro y esta técnica se denomina reutilización de diseños de Android mediante la etiqueta de inclusión. p.ej:

 <include android:id="@+id/myid1" layout="@layout/workspace_screen" /> 

Esto se explica bien en un blogpost de desarrolladores de Android. .

Sin embargo, otro artículo en el sitio de desarrolladores de Android explica la reutilización del diseño .

Crear archivo titlebar.xml

 <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width=”match_parent” android:layout_height="wrap_content" android:background="@color/titlebar_bg"> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/gafricalogo" /> </FrameLayout> 

En la distribución principal:

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width=”match_parent” android:layout_height=”match_parent” android:background="@color/app_bg" android:gravity="center_horizontal"> <include layout="@layout/titlebar"/> <TextView android:layout_width=”match_parent” android:layout_height="wrap_content" android:text="@string/hello" android:padding="10dp" /> ... </LinearLayout> 
  • Disposiciones anidadas de Android
  • Diferencia: android: fondo y android: src?
  • Crear una gran red de contenido en Android
  • Marcador de posición de Android para vista dinámicamente agregada
  • Teclado EditarEdición de Android no mostrado en Fragmento
  • Android: RecyclerView dentro de un ScrollView (o paralaje)
  • ¿Una vista de reciclador frente al diseño lineal dentro de una vista de desplazamiento?
  • Agregando "divisores de sección" a mi diseño?
  • ¿Hay alguna manera de cambiar el color de la elevación de una vista android?
  • Paso de mapa de bits entre dos actividades
  • ¿Por qué mi ViewPager saldría de dentro de un CoordinatorLayout?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.