2015-03-08 6 views
12

Sto utilizzando Android Studio 1.1 RC 1.Il completamento del codice non funziona per gli attributi XML della libreria esterna (Android Studio)

ho importato una libreria esterna in Gradle:

compile 'com.rengwuxian.materialedittext:library:1.8.3' 

ho aggiunto il tag namespace:

xmlns:app="http://schemas.android.com/apk/res-auto" 

nel padre come di seguito:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:background="@color/primary_light" 
    android:orientation="vertical" 
    android:padding="20dp" 
    tools:context="net.xxx.xxx.ui.activities.Activity"/> 

I ottenere il completamento del codice per le viste personalizzate all'interno della libreria, ad esempio:

<com.rengwuxian.materialedittext.MaterialAutoCompleteTextView /> 

Ma non succede nulla quando provo il completamento del codice per gli attributi di questa vista. Devo digitare tutto questo manualmente.

<com.rengwuxian.materialedittext.MaterialAutoCompleteTextView 
    android:id="@+id/autocomplete" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:completionThreshold="3" 
    android:hint="Enter name" 
    android:imeOptions="actionDone" 
    app:floatingLabel="normal" 
    app:floatingLabelText="Find xxx"/> 

C'è un'impostazione o un'importazione che mi manca?

Informazioni utili: Il file di attributi nella libreria può essere trovato qui. https://github.com/rengwuxian/MaterialEditText/blob/master/library/src/main/res/values/attrs.xml

risposta

7

Ho avuto lo stesso problema. Ma l'ho risolto. Vai su File> Invalida cache/riavvio ...> Fare clic su Invalidate e Restart È un modo efficiente. Puoi provare.

Fonte: Android Studio - Auto complete and other features not working

Nota: Qui ci sono alcuni altri approcci troppo. Dare un'occhiata.

+0

Questa è una soluzione molto più semplice rispetto alla reinstallazione di Android Studio. Grazie mille! – SalicBlu3

+0

@ SalicBlu3 molto gradito ... MrGreen –

Problemi correlati