Cómo incluir un xml de datos a otros datos xml

tengo un encabezado xml archivo de mi aplicación que quiero usar en mi especial de otros contenidos xmls
hay maneras de incluir el encabezado en mi contenido?

InformationsquelleAutor Xetoxyc | 2011-06-10

3 Comentarios

  1. 32

    uso incluyen la etiqueta de

    <?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout
        xmlns:android="http://schemas.android.com/apk/res/android"     
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
     >
      <!-- Header -->
      <include
        android:id="@+id/container_header_lyt"  
        android:layout_height="wrap_content"
        android:layout_width="fill_parent"
        android:layout_above=...
        android:layout_toLeftOf=...
        layout="@layout/header_logo_lyt" //Name of the xml layout file you want to include
        />     
    
    ...
    
    </RelativeLayout>
    • Yo no lo he probado con un RelativeLayout, pero debería. Probablemente tendrá que establecer dentro de las etiquetas incluyen las propiedades de los conjuntos, donde tiene que ser instalado: android:layout_above, android:layout_toLeftOf, etc…
    • no trabajo para mí, con relativo diseño de mi error está en otro lugar la enfermedad post de mi código
    • He editado la respuesta para adaptarse a la RelativeLayout caso
    • match_parent no es permitido para RelativeLayout
    • Uso fill_parent lugar. Pegué mi código y estoy trabajando con nido de abeja, es por eso que yo estaba usando match_parent. Pero se debe trabajar con fill_parent. Jugar un poco con el código.
    • mhh que trabajo ahora no es la excepción, sino sólo mostrar mi cabecera no es mi contenido…
    • jugar un poco con sus diseños. Ya sabes cómo incluir un xml en otro xml. Si sólo su cabecera es la que se mostró es porque probablemente no se ajuste bien a su diseño de atributos. Esto es un poco complicado al principio, pero es cuestión de tiempo. Comprobar los atributos del diseño que están incluidos, los atributos del contenedor de diseño, y jugar con relativelayout atributos, etc..
    • que usted por su ayuda ahora todo está funcionando

  2. 12

    Usted tiene que declarar su «cuerpo» xml de diseño con un < merge > etiqueta para el uso de < incluye > etiqueta de su director de diseño.

    <?xml version="1.0" encoding="utf-8"?>
    <merge>
        <ImageView android:layout_width="fill_parent" 
            android:layout_height="fill_parent" 
            android:scaleType="center"
            android:src="@drawable/image" / >
    
        <TextView android:layout_width="wrap_content" 
            android:layout_height="wrap_content" 
            android:layout_gravity="center_horizontal|bottom"
            android:background="#AA000000"
            android:textColor="#ffffffff"
            android:text="Some Text" / >
    </merge>

    Este es el contenido de su < incluye > etiqueta

Dejar respuesta

Please enter your comment!
Please enter your name here