Описание тега android-navigation-drawer

Android Navigation Drawer - это панель, которая перемещается внутрь / наружу от края экрана и отображает основные параметры навигации приложения.
1 ответ

Изменить цвет панели инструментов Гамбургер / Backarrow Android

Я хочу изменить цвет моего гамбургера /backarrow на панели инструментов с colorPrimaryDark на белый. В моем файле style.xml у меня есть 2 темы: <!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBa…
1 ответ

Действовать только ОДИН РАЗ, когда NavigationDrawer ОТКРЫТ

Я долго искал решение для этого. Вот чего я пытаюсь достичь. У меня NavigationDrawer реализован со следующим меню: <menu xmlns:android="http://schemas.android.com/apk/res/android"> <group android:checkableBehavior="single"> <item andr…
0 ответов

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

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

Как создать NavigationView программно

Я пытаюсь создать Navigation Drawer программно, все работает на панели навигации, которая закрывает экран и блокирует другой контент. Я удалил навигационное представление, и содержимое снова отображается правильно. private View SetupNavigationView()…
1 ответ

Можем ли мы сделать 2 панели навигации боковой панели в 1 мобильном приложении?

Я хотел бы спросить, можем ли мы сделать 2 разных навигационных ящика боковой панели в одном мобильном приложении? Например, если пользователь входит в систему в качестве студента, он переходит на страницу ящика навигации ученика, а если пользовател…
13 авг '18 в 22:24
1 ответ

Android Studio - Ящик Переключатель панели инструментов не открывает ящик

Кто-нибудь знает, что я делаю неправильно, почему моя кнопка переключения ящика на панели инструментов не открывает окно навигации? Я использую код ниже в моем onCreate Toolbar toolbar; NavigationView mNavigationView; DrawerLayout mDrawerLayout; too…
1 ответ

Гамбургер не переключается, если ящик не был открыт ранее

У меня есть панель инструментов v7 внутри AppBarLayout, и когда я пытаюсь переключить ее со значка гамбургера, он не переключает ящик, если я не открываю его, ударяя его, после этого гамбургер работает правильно. Код ниже содержит содержимое Layout …
2 ответа

Android справа налево Элементы меню NavigationDrawer не RTL

Мне нужно выровнять пункты меню навигации вправо. Я прочитал много статей, вопросов и ответов, но не смог найти, что не так в моем проекте. Это мой xml: <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout xmlns:an…
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…
0 ответов

Как настроить меню гамбургера в v7 Navigation Drawer?

Видимо API v4 выглядит следующим образом mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout, R.drawable.ic_drawer, R.string.drawer_open, R.string.drawer_close) { /** Called when a drawer has settled in a completely closed state. */ public…
07 дек '15 в 08:43
3 ответа

Панель инструментов пуста с навигационным ящиком

Мой BaseDrawerActivity продолжается BaseActivity и у меня есть Toolbar в BaseActivity, Панель инструментов показывает без проблем в классах, которые расширяются BaseActivity, но ВСЕ классы, которые расширяются BaseDrawerActivity просто показать пуст…
1 ответ

Ошибка: не удалось выполнить приложение и обработать манифест.

Я создал приложение, в котором после входа в систему пользователь переходит к действиям в навигационном ящике, но проблема возникает, когда я использую в нем Google Map с помощью его API. Во-первых, приложение не показывает никаких ошибок в файле ма…
2 ответа

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

В настоящее время я создаю меню навигации без использования фрагментов. Кажется, я создал рабочую систему, которая открывает классы и сохраняет панель навигации на каждом этапе, используя BaseActivity и наследование его в классы, которые нуждаются в…
02 мар '17 в 15:00
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…
0 ответов

Как изменить цвет фона отдельных пунктов меню в ящике навигации?

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

Панель навигации с представлением прокрутки Android

Это мой макет, который использует панель навигации и вид прокрутки. <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http:…
1 ответ

Проверка и снятие отметки с пунктов меню "Ящик"

У меня есть макет ящика, содержащий меню, и я установил первый элемент меню в качестве выбранного по умолчанию в моем файле mainActivity.java. После этого я написал некоторый код, используя переменную int с именем previousItem, чтобы иметь возможнос…
21 ноя '17 в 12:32
3 ответа

Навигационный ящик не открывается

В моем приложении я расширяю возможности ящик, который обладает свойствами навигационного ящика. Проблема в том, что на панели действий появляется значок меню. Когда я нажимаю на панель действий, ничего не происходит. Здесь я разместил оду для вашей…
10 фев '16 в 12:35
0 ответов

Google Map FragmentActivity в Nav Drawer

Поэтому я пытаюсь внедрить карты Google внутри одного из моих фрагментов в моем Навигационном ящике. Тем не менее, фрагмент расширяет FragmentActivity, тогда как Навигационный ящик ожидает только обычный фрагмент. До того, как я добавил код для карт…
2 ответа

Как указать, где искать метод OnClick, когда на фрагменте происходит событие onClick

Я создал проект в Android Studio с активностью по умолчанию в качестве активности в Навигаторе навигации Затем созданы два новых фрагмента с именами Myfragment1 и Myfragment2. Затем реализованы методы для вызова соответствующих фрагментов, в зависим…