animar lista Ver niños solo una vez que aparecen
Tengo un listView con unos 20 elementos (elementos dinámicos). Quiero animar estos elementos primero que se muestran al usuario. algo así como las tarjetas de Google+. Hay algunos puntos que quiero lograr:
los elementos se animan solo cuando el usuario comienza a verlos.Los artículos se animan solo una vez. (no cada vez que el usuario los ve)en artículos de desplazamiento rápido no se confunden entre sí.Las animaciones comienzan con un retraso según la posición de los elementos.Hasta ahora he intentado:
LayoutAnimationController (este método no cumplió con el primer requisito)convertView.startAnimation (este método no cumplió con el segundo requisito)convertView.startAnimation con una marca que indica que si el elemento en la posición se ha animado antes o no (este método no funcionó para los primeros elementos en listView porque, el método getView se llamará dos veces para los primeros elementos en listView. ¡sepa por qué! layout_height y layout_width son ambos match_parent))Busqué mucho pero no pude encontrar una solución.
Por cierto, prefiero no usar bibliotecas externas. he vistoesta antes de.
Gracias.