¿Qué es las herramientas: layout en el fragmento de archivo xml?

Comencé una nueva aplicación de Android basada en la plantilla de flujo maestro / detallado usando ADT Eclipse. Esta plantilla crea dos actividades, un fragmento maestro y un fragmento de detalle para encajar pantallas pequeñas y grandes.

He notado que el archivo activity_item_list.xml tiene las tools:layout attribute:

 <fragment xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/item_list" android:name="com.example.fragmenttwopanel.ItemListFragment" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginLeft="16dp" android:layout_marginRight="16dp" tools:context=".ItemListActivity" tools:layout="@android:layout/list_content" /> 

He intentado eliminar el atributo y la aplicación se ejecuta de la misma manera, pero en la ficha de diseño gráfico de ADT, un mensaje me pide:

Seleccione el diseño de vista previa desde el menú contextual "Fragment Layout"

¿Cual es su propósito? ¿Es sólo para la vista previa en el diseño gráfico?

3 Solutions collect form web for “¿Qué es las herramientas: layout en el fragmento de archivo xml?”

Este es un espacio de nombres utilizado por las herramientas IDE. Esto no es necesario para ejecutar la aplicación en un dispositivo (o emulador). Por otro lado, si los dejas, Android los ignorará cuando la aplicación se ejecute en un dispositivo.

Esto se usa, por ejemplo, en la pestaña de disposición de pelusa y gráfica.

Puede comprobar cómo se utiliza por lint aquí: http://developer.android.com/tools/debugging/improving-w-lint.html en la sección Configurar la verificación de la pelusa en XML.

Sí, es sólo información para el editor de Diseño Gráfico cómo debe mostrarse el fragmento en el editor.

En general, los atributos de las tools (con el prefijo de espacio de nombres de tools declarado con xmlns:tools="http://schemas.android.com/tools" ) son utilizados por las herramientas de desarrollo y no se compilan en la aplicación misma.

Haga clic derecho en el área gris, "fragmento de diseño-> elegir el diseño" y seleccione su diseño, HECHO!

  • Android - Cambiar el tema de la aplicación en onClick
  • Submenú del menú del cajón de navegación
  • Activos de Android - FileNotFound
  • Unity3D y Android Studio Integration
  • Recursos de importación android de proyecto de biblioteca
  • Cómo crear una tabla en Android con varias columnas?
  • No existe una etiqueta de meta-datos necesaria en AndroidManifest.xml de la aplicación.
  • "El espacio de nombres no está enlazado" en el archivo xml de recursos cuando se inspecciona el código con Android Studio
  • Diseño horizontal flexible con `layout_weight` y` maxWidth`
  • Cómo capitalizar la primera letra del texto en un TextView en una aplicación de Android
  • ¿Definir el logotipo personalizado para ActionBar (diferente de Logo) en XML?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.