Error: (3) Error al analizar XML: no bien formado (token no válido)

Este es mi archivo xml dentro de la carpeta anim. Cuando ejecuto la aplicación, se muestra un error en el análisis.

Shake.xml

<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> < translate xmlns:android="http://schemas.android.com/apk/res/android" android:duration="1000" android:fromXDelta="0%" android:interpolator="@anim/cycle_7" android:toXDelta="5%" /> </set> 

Cycle_7.xml

 <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> < cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android" android:cycles="7" /> </set> 

IT People Always Welcome Aquí encontrará el código completo que está buscando.

Shake.xml

 <translate xmlns:android="http://schemas.android.com/apk/res/android" android:fromXDelta="0%" android:toXDelta="5%" android:duration="1000" android:interpolator="@anim/cycle_7" /> 

Cycle_7.xml

 <cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android" android:cycles="7" /> 

Cómo utilizar:

 private void showError() { Animation shake = AnimationUtils.loadAnimation(this, R.anim.shake); mEditText.startAnimation(shake); } 

Editado:

  1. Creo que tienes espacio entre < y translate si has copiado el código. Echale un vistazo.
  2. <set> no es necesario, ya que he ejecutado demo con mi código anterior de su funcionamiento bien.

Gracias. Que esto te ayude.

Te falta una etiqueta de cierre </set> .

(+, Elimine esa línea extra de xmlns:android="http://schemas.android.com/apk/res/android" de los elementos internos)

  • ¿Existe alguna diferencia entre "center_horizontal | center_vertical" y "center"
  • Creación de un menú de diálogo emergente personalizado
  • ¿Definir un estilo de pintura, color, etc en XML?
  • Permisos de geolocalización insuficientes
  • La vista de desplazamiento de Android es demasiado larga
  • Retrofit y SimpleXML para el elemento raíz desconocido?
  • Centrar un TextView en un TableRow en un TableLayout
  • Android trazo discontinuo potencial ICS potencial error
  • El contenido de los elementos debe consistir en datos de caracteres bien formados o marcado. AndroidManifest.xml
  • Android Flavors, ContentProviders, SyncAdapters y AccountManager
  • Collapsing ToolBar Layout siempre Colapsar si Mostrar PopUp Elemento de menú RecyclerView
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.