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> 
  • Wrap_content en recycleview, toma altura del elemento (lista horizontal)
  • ¿Cómo puedo crear un AttributeSet de un style.xml?
  • Crear visualizador de espectro de audio android app
  • Desempeño de Android: Adición de vista mediante programación vs configuración de vista a GONE / VISIBLE
  • Problemas de diseño en diferentes pantallas
  • ¿Cómo acceder a recurso con nombre dinámico en mi caso?
  • ¿Cuál es una buena manera de probar los métodos onMeasure / onLayout / onDraw de una vista personalizada?
  • ¿Cómo puedo crear un widget de interfaz de usuario de diseño de material de Android?
  • Cómo poner dos botones en la misma línea en Android
  • Cómo agregar linealmente LinearLayout con color de fondo y peso a otro diseño
  • Android: establecer el estilo de vista mediante programación
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.