您好我尝试使用 Eclipse 将Naviagtion抽屉添加到旧项目时遇到问题。项目 targetSDK 为21, minSDK 为14。 项目构建目标是5.0.1。
发生我想将下一段代码添加到main_activity.xml中:
<android.support.design.widget.NavigationView
android:id="@+id/navigation_view"
android:layout_width="240dp"
android:layout_height="match_parent"
android:layout_gravity="start"
android:fitsSystemWindows="true"
app:headerLayout="@layout/nav_header_main"
app:menu="@menu/activity_main_drawer" />
我遇到的问题是:错误:找不到属性的资源标识符&#39; headerLayout &#39; (还有&#39; 菜单&#39;)。
有一些帖子有同样的问题,但如果没有必要,我不想迁移到Android Studio,我不明白发生了什么。
我必须导入一些库吗?
我尝试使用相同的代码和相同的设置成功创建另一个项目,除了我将Project Build Target的值更改为2.3.1。我试图在项目中改变它,但后来我遇到了很多麻烦。
请帮忙吗? 您还需要其他任何知识才能提供帮助吗?
非常感谢!
答案 0 :(得分:0)
我想你错过了:
xmlns:app="http://schemas.android.com/apk/res-auto"