Articles of navigationview

Получение ошибки раздувания класса android.support.design.widget.NavigationView

Я следил за учебником по внедрению navigationView из библиотеки поддержки дизайна, и я просто не могу уйти от этой ошибки ниже. Я прочитал другие решения, размещенные на этом сайте, но никто из них не работал для меня, пожалуйста, помогите. Caused by: android.view.InflateException: Binary XML file line #28: Error inflating class android.support.design.widget.NavigationView activity_main.xml <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" […]

Настройка дополнения к панели навигации в Android

У меня есть активность, которая содержит DrawerLayout и NavigationView из библиотеки поддержки. Я устанавливаю макет заголовка в навигационное представление, и я хочу, чтобы высота заголовка навигации была «wrap_content». Поэтому, когда я устанавливаю высоту в «wrap_content», макет заголовка выходит за панель состояния. Результат, который я хочу, состоит в том, что ящик навигации должен опираться на строку […]

Default Drawer View View для ExpandableListView

В Android Studio 2.1.2, если я создаю навигационную активность по умолчанию, я получаю это представление: В котором используется следующий файл activity_main.xml : <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" tools:openDrawer="start"> <include layout="@layout/app_bar_main" android:layout_width="match_parent" android:layout_height="match_parent" /> <android.support.design.widget.NavigationView android:id="@+id/nav_view" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="start" android:fitsSystemWindows="true" app:headerLayout="@layout/nav_header_main" app:menu="@menu/activity_main_drawer" /> </android.support.v4.widget.DrawerLayout> Как вы видите, <android.support.design.widget.NavigationView/> использует app:menu="@menu/activity_main_drawer" […]

Как добавить кнопки нижнего колонтитула в NavigationView

Я следую за сообщением «Android design library NavigationView с нижним колонтитулом», чтобы добавить кнопки в нижней части NavigationView. Проблема в том, что появляется только последний навигационный экран, и он занимает всю высоту экрана. Вот мой макет: <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent"> <!– Activity here –> <android.support.design.widget.NavigationView android:id="@+id/navigation_view" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="start"> <android.support.design.widget.NavigationView android:id="@+id/navigation_menu_view" android:layout_width="wrap_content" android:layout_height="match_parent" […]

Ошибка переключения навигации: нет идентификатора ресурса для атрибута «меню» в пакете

Я пытаюсь добавить NavigationView в свой макет, как показано ниже: <RelativeLayout 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:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin"> <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/hello_world" /> <android.support.design.widget.NavigationView xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="start" app:menu="@menu/drawer" /> </android.support.v4.widget.DrawerLayout> </RelativeLayout> Но проблема в том, что я получаю ошибку во время компиляции, как показано ниже: C:\Users\IBM_ADMIN\Documents\Androidprojects\supporttest\app\src\main\res\layout\activity_main.xml Error:(22) […]

Добавьте ListView или RecyclerView в новый NavigationView

Я использую новый NavigationView из версии 22.2.0 в библиотеке поддержки Google. Он отлично работает, чтобы создать навигационный ящик, заполненный с помощью меню res. Мне было интересно, можно ли добавить ListView или RecyclerView в навигационный ящик, чтобы его можно было заполнить с помощью моего кода адаптера, который позволяет гораздо большую гибкость, чем ресурсы меню. Вот мой […]

Совместное использование NavigationView со всеми мероприятиями?

Как мы разделяем Drawer со всеми видами деятельности? В onNavigationItemSelected : onNavigationItemSelected из setNavigationItemSelectedListener мы можем получить id и перейти к нему. Я ищу что-то вроде этого: private void initDrawerLayout() { drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); NavigationView navView = (NavigationView) findViewById(R.id.navigation_view); navView.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() { @Override public boolean onNavigationItemSelected(MenuItem menuItem) { Intent intent; int id = menuItem.getItemId(); […]

Как снять отметку с отмеченных элементов в режиме навигации?

Я знаю, что можно выделить элемент просмотра навигации, вызвав setCheckedItem() или вернуть истинное значение в onNavigationItemSelected чтобы отобразить элемент в качестве выбранного элемента, но как я могу снять флажки с проверенными элементами навигационного представления?

Изменение навигации Просмотр цвета элемента Динамически Android

Я хотел бы создать ящик для навигации, где каждый элемент имеет другой цвет выделения (цвет и цвет текста), так как в игровом магазине google есть: Я не уверен, как они решили это, я думаю, что они используют разные действия с разными ящиками. Я хочу использовать фрагменты, и я хочу изменить цвет значка и цвет текста. […]

Настройка NavigationView – Добавление динамического headerView, Android Design Design Library

Я попробовал навигацию из новой библиотеки дизайна поддержки Android. Я хочу иметь динамический профиль. В принципе, мой headerview покажет что-то вроде цитаты дня. Мне нравится около 10 кавычек, и я хочу случайно выбрать цитату и отобразить в текстовом виде в headerView. Я также хочу добавить метод onClick для headerView. Прямо сейчас, я не вижу возможности […]

Intereting Posts
Webcal: // поддержка на Android не работает – есть ли поддерживаемая альтернатива календаря Предпочтение при прослушивании изменений Поскольку для Android 6.0, прослушивающего изменения PhoneStateListener.LISTEN_DATA_CONNECTION_STATE, больше не требуется разрешение READ_PHONE_STATE Изменение текста из другого вида деятельности Фоновое изображение и цвет фона модели Android Почему функция MediaRecorder не вызывает ошибку ANR? API Twitter не принимает URL-адрес обратного вызова для Android-приложения API отпечатков пальцев для телефона android Muxing AAC аудио с Android MediaCodec и MediaMuxer Определить размер кучи приложения в Android Разделение выбора ресурсов Android и значения-несоответствия Почему мой Android UI действует неуловимо, когда я пытаюсь выбрать текст? NoClassDefFoundError при использовании кинжала 2 после перехода на Android Studio 2.0 Android: Force Crash с неисключенным исключением в потоке Как сохранить и получить дату в SharedPreferences