¿Cómo puedo implementar una animación de barrido personalizada en lugar del movimiento horizontal estándar? Estoy pensando en una mezcla de ViewPager (deslizar para desplazarse) y ViewFlipper (animación personalizada). Es importante que la animación proporcione una retroalimentación en vivo para el movimiento de los dedos del usuario, no solo para reproducir después de que se haya completado un deslizamiento.Animación de barrido personalizada (inclinación, tarjeta de cubierta, 3D, etc.)
Algunos ejemplos:
-
efecto cubierta
- http://www.youtube.com/watch?feature=player_embedded&v=BcloiEZa1iI
- ICS launcher tilt effect
- tarjeta de menú de inicio ICS
- efecto Cubo de lanzadores personalizados
alguna idea sobre cómo anular generalmente la deslice la animación en un ViewPager?
Bien, ya tengo idea. Interceptaré en Desplazamiento() e inclinaré las vistas laterales como un ejemplo. Mi última pregunta: ¿Cómo implemento la inclinación como efecto de desbordamiento? Al llegar a los límites, ya no se llamará a OnScroll. Al igual que el iniciador de ICS, lo hace (http://developer.android.com/design/media/touch_feedback_communication.png) – damaxxed
Llama a scrollTo (x, y) con (x, y) fuera de límites. – Bondax
sugiérame para http://stackoverflow.com/questions/12274943/3d-animation-between-activity-in-android –