@egotyner

Каким подходом сделать смену view в anroid?

Есть вариант сделать ViewFlipper'ом, но у него нет метода вроде show(int index), а есть только showNext/showPrev. А это мне не подходит. В общем, у меня есть менюха, которая выезжает сбоку.. как её.. NavigationView вроде. Там есть несколько пунктов, по нажатию на которые нужно менять 'экраны'. Насколько я понял - делается это через разные activity. Для каждого пункта меню свой activity. Есть способ по лучше? Ибо между этими пунктами будут передаваться данные, и ну уж очень неудобно передавать их через этот проклятый partialize или как его там. Передавать простые данные вроде string[] просто, но когда дело касается какой-то более сложно структуры начинается веселье.
  • Вопрос задан
  • 164 просмотра
Решения вопроса 1
@itdroid
Для каждого пункта меню свой Fragment, а host activity меняет фрагменты в зависимости от того что выбрал пользователь. Все веселье с parcelable на себя берет IDE (android studio).
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@egotyner Автор вопроса
Кажись вот оно: https://habrahabr.ru/post/236567/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы