Вопрос

Я заинтересован в том, как Gmail обрабатывает фрагменты и их переходы. Я пытаюсь сделать что -то несколько похожее и сталкиваюсь с проблемой. Может ли кто -нибудь дать мне высокий уровень по поводу того, как это сделать?

  1. Начните с Activity, которая имеет фрагменту, которая занимает весь экран
  2. Когда пользователь нажимает на элемент в Fragmenta, я хотел бы, чтобы FragmentB и FragmentC заменили A и FragmentC, чтобы расширить, чтобы заполнить большую часть окна (в основном вес 1)

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

Спасибо!

Это было полезно?

Решение

Приложение PhotoComb Romain Guy's Photocommb использует технику для смены видов. У меня еще не было возможности посмотреть на код, но вы можете получить некоторое вдохновение?

http://www.curious-creature.org/2011/02/22/source-code-for-android-3-0-animation-demo/

Другие советы

Ищите Swipeytabs (я знаю, что это старый пост, но если кто -то столкнется с этим).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top