Navigation Drawer подразумевает вложенные фрагменты?

Я создал приложение с навигационным ящиком, следуя руководству по документации Android. Теперь основными частями моего приложения являются фрагменты, но проблема в том, что я должен использовать динамические фрагменты в одном из них. Я видел, что вложенные фрагменты поддерживаются с Android 4.2, но мне нужно использовать свое приложение в более старой версии.

Что я могу сделать ? Я думаю об использовании FrameLayout фиксированных фрагментов и сделать их видимыми или исчезнувшими в зависимости от того, что мне нужно, но это кажется немного уродливым...

Что вы думаете ? Спасибо за ваши ответы

Изменить: мой вопрос не ясен, но я хочу знать:

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

person Emarco    schedule 19.01.2014    source источник
comment
вы можете использовать framelayout в качестве контейнера, добавляя или заменяя фрагменты, когда хотите   -  person Raghunandan    schedule 19.01.2014
comment
Вы также можете использовать библиотеку поддержки Android. Он также поддерживает вложенные фрагменты для более старых версий Android. См. здесь: developer.android.com/about/versions/   -  person tiguchi    schedule 19.01.2014
comment
Что вы думаете ? -- Я думаю, что этот вопрос не ясен. В чем конкретно ваша проблема?   -  person CommonsWare    schedule 19.01.2014


Ответы (1)


В конце концов, я использовал систему вложенных фрагментов, используя библиотеку поддержки Android (спасибо Nobu Games). Спасибо за ваши комментарии.

person Emarco    schedule 20.01.2014