Pregunta

Estoy interesado en la forma en que Gmail maneja fragmentos y sus transiciones. Estoy tratando de hacer algo algo similar y me estoy encontrando con un problema. ¿Alguien podría darme un alto nivel sobre cómo lograr esto?

  1. Comience con ActivityA que tiene fragmenta que ocupa toda la pantalla
  2. Cuando un usuario hace clic en un elemento en Fragmenta, me gustaría que FragmentB y FragmentC reemplace A y FragmentC para expandirse para llenar la mayor parte de la ventana (básicamente un peso de 1)

Esto parece algo simple, pero me estoy encontrando con algunos problemas. No necesito ningún consejo sobre cómo hacer los clics u otras cosas, pero me gustaría algunos consejos sobre cómo presentarlo correctamente. ¿Solo uso una actividad? ¿Estoy escondiendo fragmenta y luego agregando fragmentb y fragmentc? ¿Utilizo un ViewSwitcher para los dos casos y luego solo hago una animación de diapositivas?

¡Gracias!

¿Fue útil?

Solución

La aplicación Photoalbum de Honeycomb de Romain Guy utiliza una técnica para cambiar las vistas. No he tenido la oportunidad de mirar el código todavía, pero ¿podría tener algo de inspiración allí?

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

Otros consejos

Busque swipeytabs (sé que esta es una publicación antigua, pero en caso de que alguien lo encuentre).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top