Navigation Drawer в фрагменте [дубликат]

266
12 февраля 2017, 10:32

На данный вопрос уже ответили:

  • Как правильно сделать разметку с NavigationDrawer? 2 ответа

Можно ли создать Navigation Drawer в отдельном фрагменте, если да то как ? А если нет то как правельнее сделать, просто говорят что подход с фрагментами правельнее.

Answer 1

Нельзя. А если и можно — не нужно. Я думаю, что Вы немного не так поняли то, что Вам сказали. Хорошей практикой является использовать NavigationDrawer в одной активности, помещая в нее любое кол-во фрагментов.

Answer 2

Если часть интерфейса должна содержать NavigationDrawer, а другая - нет, то самым правильным решением будет разделить интерфейс минимум на две активити, одна из которых реализует NavigationDrawer и хостит фрагменты, которые тоже должны реализовать этот дровер, вторая - не реализует его и, при необходимости, хостит фрагменты, которые тоже не должны реализовать дровер, но связаны цепочками переходов или же переходит на другие активити, которые тоже не реализуют дровер.

Так же, если дровер должен реализовать только один экран, то использование фрагментов вообще сомнительно. Еще стоит заметить, что есть решения с дровером и несколькими экранами, которые не используют фрагментов.

В конце мое мнение о том, как определиться, нужны ли вам в вашем приложении фрагменты вообще

READ ALSO
JSoup парсинг изображений из Yandex

JSoup парсинг изображений из Yandex

Проблема в следующем: Подключаюсь к Яндекс картинкам, беру URL изображения

444
Исключения Proguard при обфускации

Исключения Proguard при обфускации

Решил обфусцировать код приложения, но при работе начали появляться ошибки связанные с библиотекамиРаботаю в Android Studio собираю проект через...

332