Описание тега android-navigationview

Одна из функций библиотеки поддержки дизайна Android, которая предоставляет ряд важных компонентов материального дизайна всем разработчикам и всем устройствам с Android 2.1 и выше. Панель навигации позволяет вашему приложению легко ориентироваться в пользовательском интерфейсе, особенно для начинающих пользователей. NavigationView предоставляет разработчикам основу для упрощения создания пользовательского интерфейса ящика навигации.
2 ответа

Прокрутка анимации в NavigationView

Моя деятельность имеет NavigationView внутри DrawerLayout, Когда пользователь нажимает кнопку в заголовке NavigationView, я хочу прокрутить вверх DrawerLayout/NavigationView с анимацией. Похоже, что NavigationView и DrawerLayout не предоставляют мет…
1 ответ

Android: селектор NavigationView для элемента фона

У меня есть NavigationView, со многими элементами в нем. Я пытаюсь изменить фон выбранного (отмеченного) элемента. У меня есть селектор, который изменяет itemTextColor, и это прекрасно работает. У меня есть ресурс для рисования: <?xml version="1.…
0 ответов

Можно ли установить вид действия для элемента подзаголовка (метки) NavigationView?

Я использую NavigationView для реализации своего навигационного ящика, и элементы, которые я отображаю в нем, являются динамическими, поэтому я строю его программно в коде Java, а не в меню XML. Это то, чего я хочу достичь Но пока я мог только реали…
1 ответ

Переопределить высоту одного элемента MenuItem в NavigationView

Я хотел бы увеличить высоту одного MenuItem внутри NavigationView, Я пытаюсь поставить гугл MapFragment внутри предмета actionLayout, как показано ниже, но я хочу, чтобы высота карты была больше. Есть идеи? Замечания: Я хочу использовать стандартную…
0 ответов

Навигация Просмотр headerLayout излишние проблемы

Мой навигационный ящик имеет избыточный вид заголовка. Кто-нибудь сталкивается с этой проблемой? Мой код для моего представления заголовка: private FrameLayout flHeaderContainer; private NavigationView drawer; drawer = (NavigationView) drawerLayout.…
03 янв '16 в 15:13
0 ответов

Как поместить XML меню в XML-файл NavigationView?

Я знаю, что могу определить контекст XML, как это: <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:fitsSystem…
20 июл '17 в 06:55
2 ответа

Исключение нулевого указателя в инициализированных переменных заголовка навигации

Почему при инициализации значений из общих настроек я получаю исключения для пустых указателей в инициализированных переменных заголовка NavigationView? Вот мой код private void setNavigationHeader() { View navHeader = mNavigationView.getHeaderView(…
1 ответ

Как запустить Drawer Layout под панелью инструментов в Android?

Вот мой основной 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" android:layout_width="m…
1 ответ

Как свернуть NavigationView / NavigationDrawer?

Я пытаюсь свести к минимуму или свернуть NavigationView / NavigationDrawer когда мое приложение работает на планшетах. Я хочу получить результат, который используется приложением GMail, см. Скриншот ниже (вы можете увидеть, что нужный макет свернут …
2 ответа

Навигационный ящик: подменю стилей / заголовок

Я пытаюсь оформить свой навигационный ящик по спецификациям Google. Но я не могу получить это красное помеченное подменю: Это моя текущая структура меню. Я получил разделитель, разделив его на несколько групп, но не получил название для подменю. &lt…
3 ответа

Обработка элементов меню NavigationViewer

У меня есть NavigationViewer деятельность, которая имеет 3 фрагмента. Я хочу, чтобы каждый раз, когда пользователь выбирает элемент из NavigationViewerВ скользящих пунктах меню приложение выполнит новый фрагментный объект выбранного вида. Например, …
1 ответ

Как изменить шрифт и размер пункта меню NavigationView?

Я пытаюсь изменить шрифт и размер first элемент в моем NavigationView программно. Я думал, что могу сделать что-то вроде этого: nav.menu.findItem(R.id.nav_user).textSize = ... nav.menu.findItem(R.id.nav_user).textFont = ... но кажется, что я не могу…
0 ответов

Почему программно проверенный пункт меню NavigationView остается отмеченным после нажатия другого элемента?

Вот файл меню foo_menu.xml: <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/debug" android:icon="@drawable/ic_action_digital_ptz" android:title="Debug"> <menu> <group android:id="@+id/tes…
17 ответов

В Android, как программно установить изображение и имя заголовка навигационного ящика в файле класса?

В android studio 1.4.1 я создал новый проект Navigation Drawer Project, который используется по умолчанию. Моя проблема в этом проекте - файл nav_header_main.xml, предназначенный для изображения и имени заголовка навигации. Я хочу, чтобы это изображ…
2 ответа

Как скрыть снэк-бар при открытии NavigationView?

Как спрятаться NavigationView когда shackbar шоу? Чтобы snackbar не перекрывается NavigationView
1 ответ

Java android NavigationView с флажком

Я хочу создать NavigationView с флажком или переключателем, я просто хочу, чтобы эта функция переключалась при переходе к элементам, и она должна работать примерно так: когда я переключаю один переключатель на другой, он переходит в состояние выключ…
31 авг '17 в 08:32
10 ответов

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

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

Как заменить Android NavigationView HeaderView

У меня есть два разных макета заголовка xml и я хочу переключаться между ними программно. Моя проблема в том, что старый макет не заменяется новым, а вместо этого я получаю два макета заголовков. Я прочитал много Ответов 1, Ответ 2, но это не работа…
07 май '17 в 11:36
1 ответ

Как добавить N-уровень расширяемого меню в NavigationView android?

В моем приложении я хочу добавить N-уровень расширяемого Menu в NavigationView Скриншот приложения Paytm приведен ниже. Я пытался добавить ExpandableListView но не понял, как добавить N-уровень расширяемого меню в NavigationView с помощью Expandable…
4 ответа

Как прикрепить фрагмент к Navigationview

Я использую NaivgationView в своем приложении, когда я выбираю элемент из ящика, вид моего фрагмента, который я установил, не отображается. я также добавил тост, который он показывает, пока я выбираю этот предмет, может ли кто-нибудь помочь мне с эт…