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"?
- Borde de los elementos de gridview en android
- Android: Deshabilitar resaltado en GridView
- Cómo convertir mi linearLayout en GridView / GridLayout
- GridView OnItemClickListener no está llamando a onItemClick
- BaseAdapter y ContextMenu
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.
- Android GridView OnItemLongClick escuchador llamado después de OnItemClick
- Cómo obtener la posición más cercana del elemento seleccionado de gridview (o RecyclerGridview)
- ¿Cómo implementar Galería de imágenes en GridView en android?
- GridView carga lento para los recursos de imagen grande
- Cómo diseñar una 'cuadrícula' de imágenes en el centro de la pantalla
- ¿Cómo: gridview dentro de un fragmento?
- Realizar onClickListener en ImageView en GridView
- Word Search Game: Cómo seleccionar varios elementos en una GridView arrastrando? (Androide)
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.
- Cargando texturas grandes en AndEngine
- Tengo esta respuesta del servidor GCM {"success": 1} Pero la notificación no llega al dispositivo