Animación gridview de Android (ordenar) la lista al eliminar o agregar

Cuando quito un elemento de un gridview, se desvanece (porque comienzo una animación) y todos los otros elementos cambian su lugar "a la vez".

¿Hay una manera simple de animar todos los otros elementos para moverse, por lo que el lugar vacío se llena bien animado, y no "a la vez"?

Me gustaría hacer lo mismo para agregar un nuevo elemento: todos los elementos existentes se moverán animados y hacer un lugar libre al inicio de la cuadrícula donde aparecerá el nuevo elemento. Podría por supuesto hacerlo animando cada artículo en sí mismo, haciendo algo diferente para los artículos al final de una línea, etc. Pero yo pensaría que hay algo preparado para esto?

Comprobé http://developer.android.com/reference/android/view/animation/GridLayoutAnimationController.html

Pero eso sólo parece ser útil para mostrar la red, pero no cuando ya está a la vista.

Además, si conoce un programa de código abierto que implementó esto, por favor hágamelo saber.

Esto me ha ayudado mucho, al menos puedes usar las animaciones de este proyecto, pero tal vez todo te vaya bien:

https://github.com/mrKlar/PagedDragDropGrid

Ejemplo en youtube aquí: http://www.youtube.com/watch?v=FYTSRfthSuQ

Parece un gridview pero no es un objeto gridview. He utilizado algunos de los códigos para cambiar mi propia (android) gridview, pero que era una gran cantidad de trabajo. Si puedes, usa todo este proyecto.

  • Android Manejo de muchos campos de EditText en un ListView
  • los elementos del lugar de visualización de la cuadrícula de Android de derecha a izquierda
  • Cómo manejar gestos de desplazamiento para gridview (android)
  • Android Eliminar imagen de la tarjeta SD con OnClick
  • Cómo rellenar una vista de cuadrícula en XML
  • Faltan fuentes de ImageView la primera vez que arrastrar y soltar en mi GridView
  • Android: Tire para actualizar para GridView
  • Android TableLayout vs GridView vs Otros?
  • Alinear la casilla de verificación dentro de un diseño relativo
  • Desplazamiento de desplazamiento de GridView
  • Cómo hacer la vista de cuadrícula de Android - espaciamiento vertical dinámico?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.