私は単純な Android アプリを作成しており、DrawerLayout メニューを作成したいと考えていました。使ってみると、引き出しのレイアウトを宣言する必要があるとのことでした。SDK マネージャーを確認したところ、Android サポート jar がインストールされ、最新の状態になっています。
アンインストールして再インストールしてみましたが、解決しませんでした。また、新しいプロジェクトを作成しようとしましたが、うまくいきませんでした。
コード:
<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>
エラー:
Element android.support.v4.widget.DrawerLayout must be declared
その他の情報:
最小 API: 7
ビルド API: 18
IDE: Android Studio (Gradle を使用)
Android Studio ビルド番号: AI-132.863010 (最新)
現在、Android studio 3.0 を使用しています