Страница 1 из 1

Интерфейс с несколькими фрагментами

Добавлено: 27 июн 2013, 09:24
SoLVeX
Пробую тут создать интерфейс похожий на GMail

Использует две колонки и несколько фрагментов с ListView.
Начальный экран выглядит так
step1.png
step1.png (7.99 КБ) 1967 просмотров
По клику на итемы в FragmentA меняется FragmentB через replace.
И вот тут начинается самое интересное :)
Надо что бы по клику на итем в FragmentB добавлялся FragmentC справа, а FragmentA уходил влево.
step2.png
step2.png (4.37 КБ) 1967 просмотров
step3.png
step3.png (4.06 КБ) 1967 просмотров
С самой анимацией вроде разобрался через setCustomAnimation, но вот все остальное вызывает вопросы. Ну и желательно что бы все это работало через BackStack

Кучу тем уже перерыл, кучу способов перепробовал - все впустую

Самый простая попытка была обычной заменой левой панели правым фрагментом и добавлением в правую панель следующего фрагмента. Но тут проблема с анимацией.

Re: Интерфейс с несколькими фрагментами

Добавлено: 29 июн 2013, 15:53
Finch
нафиг велосипед изобретать используй ViewPager