Я попытался создать NavigationView
для моего приложения, как это:NavigationView дает некоторые ошибки
<android.support.v4.widget.DrawerLayout
android:id="@+id/drawer_layout"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true">
<!-- Toolbar instead of ActionBar so the drawer can slide on top -->
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="@dimen/abc_action_bar_default_height_material"
android:background="?attr/colorPrimary"
android:minHeight="?attr/actionBarSize"
android:theme="@style/AppTheme.Toolbar"/>
<!-- Real content goes here -->
<FrameLayout
android:id="@+id/content"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"/>
<!-- The navigation drawer -->
<android.support.design.widget.NavigationView
android:id="@+id/navigation"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="start"
android:background="@android:color/background_dark"
app:headerLayout="@layout/drawer_header"
app:itemIconTint="@android:color/background_light"
app:itemTextColor="@android:color/background_dark"
app:menu="@menu/drawer"/>
</android.support.v4.widget.DrawerLayout>
Но затем он запускает мне несколько ошибок при поиске для headerLayout
(drawer_header
la yout существует, также drawer
xml).
Он говорит:
Нет идентификатор ресурса найден для атрибута «headerLayout» в пакете «xxx.xxx»
Оба XML существует, так что я не знаю, не то, что я делаю неправильно ...
Я скомпилирую API 21 на Eclpse.
Почему эта ошибка происходит ???
EDIT: ПОЖАЛУЙСТА, мне нужна помощь ... Я до сих пор не могу скомпилировать это ... Я загрузил свой код в Dropbox всем, кто может мне помочь ... Все еще нахожу проблемы!
Я попытался добавить appcompatv7 библиотеки, но они дают мне ошибки ... И теперь мой проект не работает ... Пожалуйста, помогите!
Вы также можете добавить журнал ошибок? – penduDev
Может быть, немой вопрос, но добавили ли вы библиотеки поддержки в свой проект? В частности, v7 может быть добавлен неправильно, потому что это сложная работа. :) – Klotor
Я думаю, что они добавлены, но я думаю, что моя проблема исходит оттуда, потому что кажется, что мой android.support.v4.widget.Toolbar (как пример) не существует! Панель инструментов там не отображается! – Sonhja