Android抽屉布局必须声明为错误
我正在制作一个简单的Android应用程序,我想制作一个抽屉布局菜单。当我去使用它时,它说抽屉的布局必须声明。我检查了我的SDK管理器,安卓支持jar已安装并更新。Android抽屉布局必须声明为错误,android,intellij-idea,gradle,android-studio,android-support-library,Android,Intellij Idea,Gradle,Android Studio,Android Support Library,我正在制作一个简单的Android应用程序,我想制作一个抽屉布局菜单。当我去使用它时,它说抽屉的布局必须声明。我检查了我的SDK管理器,安卓支持jar已安装并更新。 我尝试卸载和重新安装,但没有帮助。我还尝试创建一个新项目,但没有成功。 代码: <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_
我尝试卸载和重新安装,但没有帮助。我还尝试创建一个新项目,但没有成功。
代码:
<android.support.v4.widget.DrawerLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent">
<FrameLayout
android:id="@+id/content_frame"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<!-- The navigation drawer -->
<ListView android:id="@+id/left_drawer"
android:layout_width="240dp"
android:layout_height="match_parent"
android:layout_gravity="start"
android:choiceMode="singleChoice"
android:divider="@android:color/transparent"
android:dividerHeight="0dp"
android:background="#111"/>
</android.support.v4.widget.DrawerLayout>
其他信息:
最小API:7
构建API:18
IDE:Android Studio(使用Gradle)
Android Studio版本号:AI-132.863010(最新)
我现在使用的是Android studio 3.0您需要将支持库添加到您的库中 如果您使用的是Gradle,只需添加:
dependencies {
...
compile "com.android.support:support-v4:18.0.+"
}
到您的build.gradle
文件
如果不使用gradle来处理依赖关系:按Ctrl+Alt-Shift+S(项目结构) 然后是库>新项目库>Java 找到JAR我确信您已经复制到了您的./libs文件夹,您应该完成了。
或使用此快捷方式:
只需将android-support-v4.jar复制到您的项目/libs,右键单击androidstudio中的jar并选择addaslibrary 编辑:
从Android Studio 0.3开始,您不必手动编辑gradle文件,只需在项目结构中添加库。您需要将支持库添加到库中 如果您使用的是Gradle,只需添加:
dependencies {
...
compile "com.android.support:support-v4:18.0.+"
}
到您的build.gradle
文件
如果不使用gradle来处理依赖关系:按Ctrl+Alt-Shift+S(项目结构) 然后是库>新项目库>Java 找到JAR我确信您已经复制到了您的./libs文件夹,您应该完成了。
或使用此快捷方式:
只需将android-support-v4.jar复制到您的项目/libs,右键单击androidstudio中的jar并选择addaslibrary 编辑:
从Android Studio 0.3开始,您不必手动编辑gradle文件,您可以只在项目结构中添加库。只检查您的文件意味着在布局中定义它,而不是在任何菜单文件或任何其他文件中我有错误的位置,所以这就是发生错误的原因。只检查您的文件意味着在布局中定义它,而不是在任何菜单文件或任何其他文件中我有错误的位置,所以这就是错误的原因发生Fezz,请提供详细答案,如果可能,包括代码。请检查如何编写好答案的提示。由于它是现在写的,它几乎没有任何人有相同的问题有用。菲兹,请提供详细的答案,如果可能的话,包括代码。请检查提示如何写一个好的答案。正如现在所写的,对于任何有同样问题的人来说,它几乎没有什么用处。