Nobody here able to answer these questions? Propable the GridView is
not capable of animating a dynamic dataset? Is there any other layout
better suited for the task?

On 10 Jan., 18:11, Moritz Post <[email protected]> wrote:
> Hallo group
>
> First of, let me thank you for all the valuable information i have
> found here so far. I am currently investigating the android platform
> with my first more elaborate application (like so many of us are doing
> here).
>
> This leads me to a problem which i am currently facing: I am writing
> an application which fetches images from the internet and displays
> them in a a GridView. The loading process is executed multithreaded,
> so that i can fetch multiple images at the same time (using the
> concurrency Runnables and ExecutionService). I am displaying
> placeholders for the images in the grid while they are loading and
> would like to fade-in the image using an animation when they are done
> loading. Here is where the problem comes in:
>
> When playing the fade-in animation, the animation gets cut of as soon
> as a new image is done loading and causes a refresh on the Adapter.
> Since i have to use an android.widget.BaseAdapter to provide the data
> to display in the GridView, the entire GridView gets refreshed when a
> new image is loaded and is about to be displayed since I use
> BaseAdapter.notifyDataSetChanged()to refresh the GridViews content.
>
> When an images is done loading it causes a refresh via the notify
> method and starts its fade animation. The animation playes fine but is
> immediately cut of when another image is done loading and invokes
> notifyDataSetChanged() itself, causing a global view refresh and
> repopulates the entire view. Of course i don't want to display the
> animation everytime the GridView gets refreshed but only the very
> first time an image is displayed.
>
> What i would need is to make the notifyDataSetChanged() not refresh
> the entire GridView but only insert/refresh the one new image, leaving
> the others in place and playing there animation. Maybe the GridView
> and its Adapter is not the right widget for my task though.
>
> Any help would be greatly appreciated and i am looking forward to
> participate on this board. Smile
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to