web-dev-qa-db-ja.com

シンボルDrawerLayoutを解決できません

ここに示すように、ナビゲーションドロワーを実装しようとしています: http://developer.Android.com/training/implementing-navigation/nav-drawer.html#top

私のコードは問題ないようで、マニフェストの最小レベルとターゲットレベルは例と一致していますが、次の3つの参照が見つからないことがわかります

import Android.support.v4.app.ActionBarDrawerToggle;
import Android.support.v4.view.GravityCompat;
import Android.support.v4.widget.DrawerLayout;

enter image description here

enter image description here

13
Jhorra

あなたはあなたの答えを見つけたかもしれませんが、それでも知りたい人のためだと思います。だから、これが私の答えです、

For Android Studio:

まず、外部Jarを追加する必要があります

  • Android studio go toFile->Project Structure->モジュール->依存関係->+シンボル->ライブラリの依存関係
  • 次に、サポートライブラリを検索します。このようなものが見つかりますcom.Android.support:support-v13
  • ここで、support-v13(バージョンに関係なく)という名前のJarファイルを選択し、[OK]をクリックします。

これで、このようなエラーはなくなります。

Eclipseの場合:

このリンクを参照してください、 ここをクリック

19
Jaydipsinh Zala

DrawerLayoutおよびその他のアイテムが2013年5月のリリースで追加されたため、最新の サポートライブラリ を使用していることを確認する必要があります。

  • ナビゲーションドロワーを作成するためのDrawerLayoutを追加しました。
    ウィンドウの端から引き込まれました。

7
Aaron McIver

プロジェクトの依存関係でサポートライブラリを参照する必要があります。 [プロジェクト]/[プロパティ]/[Javaビルドパス/ライブラリ]タブを使用してjarパッケージをJavaビルドパスにインポートし、[外部JARの追加...]]ボタンを使用します。

次に、プロジェクトをコンパイルします。

2
skpal202