Реализация вложенных фрагментов

Интерфейс, диалоги, темы, стили, меню
Ответить
qulery
Сообщения: 3
Зарегистрирован: 23 авг 2015, 17:07

Реализация вложенных фрагментов

Сообщение qulery » 23 авг 2015, 17:27

Всем привет! Недавно начал грызть гранит разработки приложений и столкнулся с проблемой реализации следующей задачи. Каким образом можно реализовать в одном Активити два фрагмента, а одном из которых будет еще три таба и фрагмента?

Хочется реализовать по принципу вытягивания меню как в widget.NavigationView, при свайпе с края дисплея происходит вытягивание фрагмента меню. Тут аналогично, только вытягивать справа на лево.

Будут очень признателен за советы и рекомендации!

Превью приаттачил :)
Вложения
preview_fragments.png
preview_fragments.png (44.03 КБ) 3176 просмотров

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Реализация вложенных фрагментов

Сообщение Foenix » 23 авг 2015, 22:37

ты изобрел ViewPager
и посмотри вообще как реализовываются современные табы
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

qulery
Сообщения: 3
Зарегистрирован: 23 авг 2015, 17:07

Re: Реализация вложенных фрагментов

Сообщение qulery » 24 авг 2015, 10:26

Я знаю, что сейчас для создания табов с пролистыванием страниц используется ViewPager и TabLayout.
Но я не понимаю как применить это внутри одного из двух фрагментов, изображённых на превью.
Что бы второй фрейм (фрагмент) можно было вытягивать свайпом с края правого края, или горизонтальным свайпом по всей области если мы в позиции крайнего правого таба первого фрейма.
Возможно можно адаптировать меню под эту задачу? Существуют ли параметры, которые могут обеспечить вытягивание меню не слева на право, а наоборот?

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Реализация вложенных фрагментов

Сообщение Mikhail_dev » 24 авг 2015, 11:11

Существуют ли параметры, которые могут обеспечить вытягивание меню не слева на право, а наоборот?
Изображение
адрес либы, она как раз обновилась недавно до версии 4.0
https://github.com/mikepenz/MaterialDrawer
сам APK - https://play.google.com/store/apps/deta ... drawer.app

Вообще рекомендую скачать сборник примеров библиотек для Android разработчика
https://play.google.com/store/apps/deta ... oide.repos

qulery
Сообщения: 3
Зарегистрирован: 23 авг 2015, 17:07

Re: Реализация вложенных фрагментов

Сообщение qulery » 24 авг 2015, 12:13

Спасибо большое!!!

Ответить