2015-10-17 12 views
7

ho aggiunto libreria 'android.support.design' come una dipendenza nel mio progettoNessun identificatore di risorsa trovata per l'attributo 'LayoutManager' a pacchetto 'android.support.design'

ma il seguente errore.

Nessun identificatore di risorsa trovata per l'attributo 'LayoutManager' nel pacchetto 'android.support.design'

enter image description here

Quello che ho fatto finora ..

  1. Aggiornamento alla versione più recente della libreria di supporto
  2. Aggiungi appcompat come depen denza (di "Design Library")
  3. Check "Design Library" come un modulo di libreria

prega di aiuto.

+0

Che cosa stai cercando di fare qui? È un cassetto di navigazione che vuoi realizzare? –

+0

Pulsante azione mobile, richiedeva una libreria di supporto alla progettazione. tuttavia, quando l'ho incluso e generato, darmi questo errore. –

risposta

24

Libreria del progetto dipende appcompat-V7 biblioteca come sottolineato in xcesco`s answer. Ma (almeno nella versione 23.1) dipende dalla libreria v7-recyclerview.

Quindi sostanzialmente si hanno due opzioni:

  1. Link Library v7-recyclerview nel tuo progetto di libreria di supporto di progettazione (nello stesso modo in cui si collega la libreria appcompat-v7)
  2. Oppure si può sbarazzarsi di la dipendenza eliminando la riga app:layoutManager="android.support.v7.widget.LinearLayoutManager" nel file ..design\res\layout\design_navigation_menu.xml. (Se non si utilizza NavigationMenu dalla libreria di progettazione o si desidera risolvere il problema in un secondo momento)

Grazie per averlo chiarito nei documenti Google!

+0

@Jongz Puangput Questa è la risposta giusta. per favore accettalo –

+0

Aggiunta la biblioteca di recyclerview al mio progetto di design e ha funzionato, fantastico! –

+1

e, per favore, non dimenticare di controllare il modulo v7-recycleview come modulo libreria –

3

Per utilizzare android.support.design aggiungere questa dipendenza come Gradle:

compile 'com.android.support:design:22.2.1' 

e vi sono buone per andare ....

+0

è un vecchio progetto che non è ancora stato portato a gradle. grazie per la risposta –

+0

vedere questo: http://stackoverflow.com/questions/31430633/how-to-add-android-design-support-library-to-eclipse-with-adt-plugin – Chordin4tion

+0

Provo quello che hai citato nel link sopra. ma nessuna speranza –

Problemi correlati