Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
MrArty
0 / 0 / 1
Регистрация: 27.01.2016
Сообщений: 32
18.10.2016, 03:37  [ТС]

Программное заполнение Navigation Drawer - Программирование Android

18.10.2016, 03:37. Просмотров 487. Ответов 5
Метки (Все метки)

Понял что можно запрашивать меню и дополнять его с помощью
Java
1
2
3
navigationView.setNavigationItemSelectedListener(this);
        Menu menu = navigationView.getMenu();
        menu.add(R.id.sensGroup, 1, 0, "q1");
Но теперь никак не могу попасть в нужную группу. Мне нужно чтобы пункты добавлялись в группу sensGroup. Но они добавляются мимо. Как правильно строить конструкцию menu.add?
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
 
    <group android:checkableBehavior="single"
        android:id="@+id/mainGroup">
        <item android:title="Главная"
            android:id="@+id/nav_main"
            android:icon="@drawable/ic_home_black_24dp"
            android:checked="true" />
    </group>
 
    <group android:id="@+id/sensGroup">
        <item android:title="Диагностика датчиков" >
            <menu >
                <item
                    android:id="@+id/nav_diag"
                    android:icon="@drawable/ic_perm_device_information_black_24dp"
                    android:title="Диагностика датчиков"
                    />
            </menu>
        </item>
    </group>
    <item android:title="Диагностика экрана" >
        <menu >
            <item android:title="Мультитач"
                android:id="@+id/nav_mTouch"
                android:icon="@drawable/ic_touch_app_black_24dp" />
            <item android:title="Дисплей"
                android:id="@+id/nav_display"
                android:icon="@drawable/ic_desktop_windows_black_24dp" />
        </menu>
    </item>
 
</menu>
0
Миниатюры
Программное заполнение Navigation Drawer  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.10.2016, 03:37
Темы с ответами и решениями для Программирование Android Программное заполнение Navigation Drawer:

Стилизация Navigation Drawer
Приложение вылетает при открытии, если применяю свой xml-файл для стилизации....

Navigation Drawer - ошибка
Возникает ошибка при установке drawerListener public class MainActivity...

Добавление navigation drawer
Привет, есть приложение со множеством активити... нужно запихнуть в него...

Drawer Navigation and MenuItem
Добрый вечер. Вот такая проблема возникла. Вот в MainActivity есть...

0
Программное заполнение Navigation Drawer Программирование Android   Следующее сообщение темы 
Другие темы раздела
Программирование Android Ошибка в коде, из-за которой вылетает приложение http://www.cyberforum.ru/android-dev/thread1828546.html
Происходит ошибка и приложение вылетает (останавливается). package com.example.vital.bitrans; import android.app.Application; import android.support.v7.app.AppCompatActivity; import...
Программирование Android Отмена распознавания голоса Создаю интент с распознаванием Intent listenIntent; private void startVoiceRecognitionActivity() { listenIntent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH); ... http://www.cyberforum.ru/android-dev/thread1828476.html
EditText и TextView Программирование Android
Добрый день. Хочу написать приложение ТСР клиент. Возникла сложность с вводом IPшника в EditText и последующем его выводом в TextView (типа введенный IP такой то). Планировалось создание отдельного...
Программирование Android Выбрать архитектуру приложения с БД
Доброго времени суток, уважаемые программисты! Помогите разобраться. Пытаюсь написать приложение с базой данных, которую заполняет пользователь. Должно быть так: открываем приложение здесь список,...
Программирование Android Создание онлайн турнирной таблицы без вложений http://www.cyberforum.ru/android-dev/thread1828045.html
Здравствуйте. Не знаю даже в том ли разделе пишу, так как не понимаю каким образом это реализуется. В андроид игру, которая результатом игры выдает время которое игрок смог продержаться, хочу...
Программирование Android Удаленная клавиатура Гуру, посоветуйте инструмент! Надо с компа на отлаживаемое устройство "копи-пастить" текст. Например длинный пароль. Когда-то видел подобную, но найти не могу! Помню кривую(не красивую) прогу... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru