На данный вопрос уже ответили:
Можно ли создать Navigation Drawer в отдельном фрагменте, если да то как ? А если нет то как правельнее сделать, просто говорят что подход с фрагментами правельнее.
Нельзя. А если и можно — не нужно. Я думаю, что Вы немного не так поняли то, что Вам сказали. Хорошей практикой является использовать NavigationDrawer
в одной активности, помещая в нее любое кол-во фрагментов.
Если часть интерфейса должна содержать NavigationDrawer
, а другая - нет, то самым правильным решением будет разделить интерфейс минимум на две активити, одна из которых реализует NavigationDrawer
и хостит фрагменты, которые тоже должны реализовать этот дровер, вторая - не реализует его и, при необходимости, хостит фрагменты, которые тоже не должны реализовать дровер, но связаны цепочками переходов или же переходит на другие активити, которые тоже не реализуют дровер.
Так же, если дровер должен реализовать только один экран, то использование фрагментов вообще сомнительно. Еще стоит заметить, что есть решения с дровером и несколькими экранами, которые не используют фрагментов.
В конце мое мнение о том, как определиться, нужны ли вам в вашем приложении фрагменты вообще
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Проблема в следующем: Подключаюсь к Яндекс картинкам, беру URL изображения
Решил обфусцировать код приложения, но при работе начали появляться ошибки связанные с библиотекамиРаботаю в Android Studio собираю проект через...