2011-04-09 18 views
6

Estoy intentando configurar un selector tabhost, ya que encontramos un ejemplo que demuestra que yo debería crear un archivo XML en dibujable así:dibujable androide etiqueta de inicio no válida

<?xml version="1.0" encoding="utf-8"?> 
<selector xmlns:android="http://schemas.android.com/apk/res/android"> 
<item android:drawable="@drawable/hotel_selected" 
     android:state_selected="true" /> 
<item android:drawable="@drawable/hotel" /> 
</selector> 

pero al compilar, eclipse seguir diciendo que es una etiqueta de inicio no válida en este archivo.

por favor ayúdame a resolver esto.

muchas gracias.

Respuesta

12

encontrado una solución, he creado el archivo XML mediante el uso de un simple editor de texto (Notepad ++) y lo ha guardado /res/drawable y compilado, resultado: funcionó como un encanto :)

+0

trabajó para mí ....... gracias. – DroidBot

-1

Parece que no hay ningún error.

Puede haber algún problema. Pero puede hacer una cosa, haga Proyecto -> Limpiar, puede resolver su problema.

+0

por desgracia no funciona :( – Houssem

6

solución ideal debería ser poner el archivo XML en

/res/xml 
+0

Esta fue una solución para mí con el archivo XML . – meanbunny

+0

solución funcionó perfectamente para ''