Интерфейс, диалоги, темы, стили, меню
-
qulery
- Сообщения: 3
- Зарегистрирован: 23 авг 2015, 17:07
Сообщение
qulery » 23 авг 2015, 17:27
Всем привет! Недавно начал грызть гранит разработки приложений и столкнулся с проблемой реализации следующей задачи. Каким образом можно реализовать в одном Активити два фрагмента, а одном из которых будет еще три таба и фрагмента?
Хочется реализовать по принципу вытягивания меню как в widget.NavigationView, при свайпе с края дисплея происходит вытягивание фрагмента меню. Тут аналогично, только вытягивать справа на лево.
Будут очень признателен за советы и рекомендации!
Превью приаттачил

-
Вложения
-

- preview_fragments.png (44.03 КБ) 3174 просмотра
-
Foenix
- Сообщения: 4201
- Зарегистрирован: 20 окт 2012, 12:01
Сообщение
Foenix » 23 авг 2015, 22:37
ты изобрел ViewPager
и посмотри вообще как реализовываются современные табы
-
qulery
- Сообщения: 3
- Зарегистрирован: 23 авг 2015, 17:07
Сообщение
qulery » 24 авг 2015, 10:26
Я знаю, что сейчас для создания табов с пролистыванием страниц используется ViewPager и TabLayout.
Но я не понимаю как применить это внутри одного из двух фрагментов, изображённых на превью.
Что бы второй фрейм (фрагмент) можно было вытягивать свайпом с края правого края, или горизонтальным свайпом по всей области если мы в позиции крайнего правого таба первого фрейма.
Возможно можно адаптировать меню под эту задачу? Существуют ли параметры, которые могут обеспечить вытягивание меню не слева на право, а наоборот?
-
qulery
- Сообщения: 3
- Зарегистрирован: 23 авг 2015, 17:07
Сообщение
qulery » 24 авг 2015, 12:13
Спасибо большое!!!