2012-04-06 19 views
11

Acabo de hacer una actualización de mi SDK y ahora eclipse me está dando todo tipo de advertencias totalmente indeseadas en mi xml ... por ejemplo, tengo un RelativeLayout que no tiene una identificación o un fondo (en realidad es un botón transparente) y eclipse me advierte que es un elemento inútil. ¿Hay alguna manera de desactivar esta idiotez?¿Hay alguna manera de desactivar las advertencias xml?

TIA

+0

http://stackoverflow.com/questions/8711878/android-layout-creation-issue –

+0

En 'RelativeLayout 'lo que estás haciendo, haz este diseño tienes hijo. – Herry

+0

Si puede poner su xml también me borrará su problema. Porque la herramienta de pelusa da una advertencia que significa que está haciendo algo incorrecto en xml y que su diseño no está optimizado. – Herry

Respuesta

8

En Nueva actualización de Eclipse ADT plugins le dará nueva herramienta cuyo nombre es pelusa aquí es uno SO Enlace a esta herramienta y sus ventajas. Click Here

ya por Advertencias xml Deshabilitar que se vienen de la herramienta Android Lint, tiene que ir

Ventana -> Preferencias -> Android -> Error pelusa Comprobación

En este diálogo se encuentre todo Issue for Xml en android y puede deshabilitarlo, si desea deshabilitarlo.Y asegúrese de no deshabilitar la advertencia de pelusas útil porque nos ayuda a encontrar que hay varias asignaciones de ID en xml y mucho más ..

+0

¡increíble! Gracias. –

9

De acuerdo con la documentación en http://tools.android.com/recent/ignoringlintwarnings lo hace incluyendo las herramientas xmlns :

xmlns:tools="http://schemas.android.com/tools" 

Y a continuación, añadir unas herramientas: ignorar anotación en los elementos relevantes:

<RelativeLayout 
    tools:ignore="UselessParent" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:layout_margin="30dp" 
    android:layout_centerInParent="true"> 
+0

Url ha sido actualizado: http://tools.android.com/tips/lint/suppressing-lint-warnings – Harvey

Cuestiones relacionadas