tengo que hacer 2 pantallas con animación personalizada, como se explica a continuación:¿Es posible hacer esta animación de pantalla de Android con un ViewPager?
Screen 1 Screen 2 ----------------------------- ------------------------------ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | List 1 | List2 | ---------> | List 3 | List 4 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ----------------------------- ------------------------------
- usuario hace mucho toque en un elemento de la lista 1 y se desliza de izquierda a derecha.
- La vista que contiene la Lista 1 se mueve de izquierda a derecha (hasta el final de la pantalla) y se desvanece. La pantalla 2 se muestra.
¿Es posible hacer esta animación usando ViewPager
? Si es así, ¿cómo?
Me gustaría hacer esto a través de ViewPager
porque estoy usando Fragment
s bastante extensamente y he implementado muchas pantallas como fragmentos ya.
Si alguien necesita una aclaración sobre la animación o la interfaz de usuario, hágamelo saber.
Actualización: Pude implementar ambas pantallas en una sola actividad que he explicado parcialmente here. Puedo implementar lo mismo en un solo fragmento. Pero ser capaz de implementar como Fragment
s diferentes en un ViewPager
todavía sería útil.
¿Puede darme el xml de la vista para que pueda experimentar? Tengo una solución simple y rápida, pero prefiero probarla. Tienes 4 listas de lista? No lo entendí bien –