Actualizar Android listview after scrollBy on

Este es mi primer post en stackoverflow. Yo uso este algunas veces cuando tengo un problema y encontrar una solución cada vez. Pero hoy es diferente. Tener un problema no resuelto:

Tengo en listview y quiero aplicar un efecto magnético en esto. Para hacer esto, uso scrollBy uno por uno píxeles con Thread para mover la posición de listview. Visualmente, es perfecto, listview mover bien. Pero cuando el usuario desea desplazarse de nuevo, listview volver a su posición anterior (antes de scrollBy) antes de desplazarse normalmente con el dedo del usuario.

He probado algunas pruebas, por ejemplo, mostrar el valor de v.getTop () (v está en el elemento de vista en listview) ANTES de mi scrollBy y DESPUÉS. Los valores son iguales, pero visualmente son realmente diferentes porque la lista se mueve. También visualmente, puedes ver un pequeño artefacto: este divisor está en el elemento listview. Significa que visualmente, listview es bueno, pero programatically no es bueno … while scrollBy make invalidate estate.

¿Alguien tiene una idea o una solución?

Gracias por tu ayuda.

PS: Lo siento por mi inglés, soy francés. Gracias de nuevo.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.