I added ‘android.support.design’ library as a dependency in my project
but the following error was found.
No resource identifier found for attribute ‘layoutManager’ in package
‘android.support.design’
What I have done so far..
- Update to latest support library version
- Add appcompat as its dependency (of “design library”)
- Check “design library” as a Library Module
Please help.
The design library depends on appcompat-v7 library as pointed out in xcesco`s answer. But (at least in rev. 23.1) it depends on v7-recyclerview library as well.
So basically you have two options:
- Link v7-recyclerview library into your design support library project (in the same way you link the appcompat-v7 library)
- Or you can get rid of the dependency by deleting line
app:layoutManager="android.support.v7.widget.LinearLayoutManager"
in the
..design\res\layout\design_navigation_menu.xml
file. (If you are not using NavigationMenu from the design library, or hoping to fix this issue later)
Thanks for making this clear in the docs Google!
Answer:
To use android.support.design add this as gradle dependency:
compile 'com.android.support:design:22.2.1'
And you are good to go….
Tags: androidandroid, design, layout