Android Studio – Autocompletar de XML Editor no funciona con bibliotecas de soporte

Acabo de empezar a usar la nueva biblioteca android.support.design. Cuando uso cualquiera de los widgets dentro del editor XML dejo de recibir las sugerencias de autocompletado de XML.

Por ejemplo,

<android.support.design.widget.CoordinatorLayout android:id="@+id/header_root" android:layout_width="match_parent" android:layout_height="200dp"> <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/primary_dark" /> <android.support.design.widget.FloatingActionButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom|right" android:src="@drawable/ic_action_add" android:layout_marginLeft="16dp" android:layout_marginRight="16dp" android:layout_marginTop="56dp" app:fabSize="normal" app:layout_anchor="@id/header_root" app:layout_anchorGravity="bottom|right|end" /> </android.support.design.widget.CoordinatorLayout> 

Ninguna de las etiquetas mostrará el popup de autocompletar, como cuando empiece a escribir "android: i" no aparece ninguna ventana emergente, la única sugerencia que obtengo se muestra en la siguiente imagen.

Introduzca aquí la descripción de la imagen

He intentado limpiar mi proyecto, reiniciar el pc, reiniciar Android Studio .. nada funciona!

Para mí la respuesta de @ user4989692 no funcionó. He intentado un montón de cosas (reiniciar Android Studio, PC, Invalidate Caches, modo de ahorro de energía, …).

Finalmente, eliminar la carpeta .idea y todos los archivos .iml del proyecto, reiniciar Android Studio y reconstruir gradle hizo el truco. Autocompletar en la biblioteca de soporte de XML está funcionando de nuevo.

Probablemente la comprobación de archivos de Control de versiones o copiar todos los archivos de origen en un nuevo proyecto haría el truco también.

Recibí mis sugerencias de autocompletar invalidando Caches y reiniciando.

Archivo -> Invalidar cachés / reiniciar … -> Seleccionar Invalidar y reiniciar

Me metí en una situación en la que sólo se había roto la etiqueta EditText . He eliminado la carpeta .idea y todos los .iml , invalidó la caché y reiniciado … Lo que realmente funcionó fue borrar la etiqueta y escribirlo de nuevo. Muy extraño.

Resuelto eliminando '.androidStudioPreview1.X' en mi carpeta de inicio.

Yo también me metí en una situación en la que sólo se había roto la etiqueta EditText. La solución se encontró en Configuración> Editor> General> Importación automática donde Editar texto se incluyó como excluido de la finalización automática. Elimínelo por seleccionar y haga clic en Menos signo.

La eliminación de la biblioteca / soporte de aplicaciones / AndroidStudio * carpeta e Invalidate Cache después de que me ayudó. Todas las demás opciones no funcionaron.

En mi caso , las sugerencias de finalización de código no aparecían porque faltaba la dependencia de Gradle en el módulo de mi aplicación.

Estaba usando android.support.design.widget.TabLayout en mi diseño XML, pero no he agregado la compatibilidad de la biblioteca de soporte de diseño compile 'com.android.support:design:25.3.1' dependencia de Gradle en mi módulo de aplicación.

  • Cómo tener selectableItemBackground en Imageview?
  • Android: Archivo XML de caché de RSS Feed
  • Columnas para Android GridView Fit
  • Defina un atributo necesario para <declare-stylable>
  • Android Error: Debe proporcionar el atributo layout_width
  • XML de Android: se desplaza entre campos EditText
  • Ejemplo de programa para android Parche relajante usando xml API
  • Valor igual a match_parent o fill_parent en dimens.xml?
  • Error al agregar CardView al diseño
  • Escribiendo algunos caracteres como '<' en un archivo xml
  • Alinear texto en el centro - Spinner
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.