Android:在旧项目中添加导航抽屉

时间:2016-02-02 13:43:40

标签: android eclipse sdk libraries

您好我尝试使用 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。我试图在项目中改变它,但后来我遇到了很多麻烦。

请帮忙吗? 您还需要其他任何知识才能提供帮助吗?

非常感谢!

1 个答案:

答案 0 :(得分:0)

我想你错过了:

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