Не удается разрешить символ DrawerLayout

Я пытаюсь реализовать навигационный ящик, как показано ниже: http://developer.android.com/training/implementing-navigation/nav-drawer.html#top

Мой код выглядит нормально, и мой минимальный и целевой уровни в моем манифесте соответствуют этому примеру, но он говорит мне, что не может найти следующие три ссылки

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

Ответ 1

Возможно, вы нашли свой ответ, но я думаю, что он для тех, кто все еще хочет знать. так, вот мой ответ,

Для Android Studio:

Прежде всего вам нужно добавить External Jar

  • В студии Android выберите Файл Структура проекта Модули Зависимости + символ → Зависимость библиотеки.
  • Теперь найдите библиотеку поддержки. вы найдете что-то вроде этого com.android.support:support-v13
  • Теперь выберите Jar файл с именем support-v13 (независимо от версии) и нажмите "ОК".

Теперь вы увидите больше ошибок, подобных этому.

Для Eclipse:

Отправьте эту ссылку, Нажмите здесь

Ответ 2

Вам нужно убедиться, что вы используете последнюю библиотеку поддержки, поскольку DrawerLayout и другие элементы были добавлены в выпуске в мае 2013 года.

  • Добавлен DrawerLayout для создания ящика навигации, который может быть вытащил из края окна.

Ответ 3

Вам нужно обратиться к библиотеке поддержки в зависимости от проекта. Импортируйте пакет jar в свой путь построения Java, используя вкладку "Путь/Библиотеки проекта/Свойства Java/Путь/Языка" и используйте кнопку "Добавить внешние JAR..."

Теперь скомпилируйте проект.