Android drawable invalid start tag
Estoy intentando fijar un selector de tabhost, como encontré un ejemplo que demostraba que debía crear un archivo del xml en drawable como esto:
<?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 sigue diciendo que es una etiqueta de inicio no válida en este archivo.
- ¿Cómo cambiar el color presionado a otro color del selector dinámicamente?
- Android linearlayout selector de fondo
- Archivo XML válido da un error "no se pudo analizar" en Android ADT
- Marcar al usuario seleccionado como se ha activado en FriendPicker (Facebook SDK para Android)
- Cómo cambiar el color del texto en la prensa de un textview particular en un linearlayout
Por favor, ayúdame a resolver esto.
Muchas gracias.
- Cambio de relleno en el selector
- Selector de fondo en RecyclerView Item
- Cómo cambiar textColor de un botón de XML en Android?
- Appcompact DialogFragment de una sola opción marca de verificación color
- Android Selector Drawable no funciona con atributos
- Definición dinámica y uso de selectores
- Selector de botones de Android
- Deshabilitar el resaltado de GridView de Android completamente (deshabilitar la selección)
Encontré una solución, creé el archivo xml usando un editor de texto simple (notepad ++) y lo guardé en /res/drawable
y compilado, resultado: funcionó como un encanto 🙂
La solución ideal debería ser poner el archivo XML en
/res/xml
Puede hacer clic con el botón derecho en el directorio en el que desea crear el archivo XML, seleccionar el archivo xml de Android y, a continuación, editarlo. Esto resolvió mi problema.
Me he encontrado con el mismo error y que resuelto, me hizo error de agregar el archivo xml en la carpeta de valores por lo que no fue capaz de reconocer la etiqueta del selector. Lo quité de la carpeta de los valores y agregado dentro de la carpeta drawable y trabajó sin ningún error. Esto fue en el caso de Xamarin.Android.
Su parece que no hay ningún error.
Puede haber algún problema. Pero usted puede hacer una cosa, hacer Proyecto -> Limpieza , puede resolver su problema.
- Cómo configurar el texto en la vista de texto de un widget
- Tab host – setCurrentTab (x) funciona para la ficha, pero no un contenido