Animación de elementos de arrastre y deslizamiento de RecyclerView | Alexei Kuznetsov | Julio de 2021
Usé 4 animadores diferentes y jugaron juntos. Conjunto de animador. A continuación se muestra el código de creación α, escala Y personalizado altitud El animador.Lo usaremos en nuestra implementación más adelante. ItemTouchHelper.Callback:
Para la acción de arrastre, necesitamoselectrónicod Dos animaciones: inicio, caída. Iniciar animación Deberías crear dentro Cambiar seleccionado Método, porque la documentación dice:
Se llama cuando cambia ItemTouchHelper deslizando o arrastrando ViewHolder.
Esto significa que podemos detectar el inicio del arrastre en este método.
Animación de gota Debería ser creado por dentro Vista clara Método, porque la documentación dice:
Este es un buen lugar para borrar todos los cambios en la Vista realizados en onSelectedChanged (…), …
Como puede ver, no es difícil agregar alguna animación a la acción de arrastrar. ¡Puedes personalizarlo según tus necesidades! Por ejemplo, agregue una pequeña rotación. 😏