Thanks for the tip. I've done like you said and it's exactly what I needed.
Best regards, Goran Genter On Jun 12, 10:40 pm, Streets Of Boston <[email protected]> wrote: > Use the convertView.setTag to set an identifier that your AsyncTask > can recognize when the image has been loaded. > Don't rely on the order in which the getView gets called (with respect > to its 'position' parameter). > > On Jun 12, 4:35 pm, Goran Genter <[email protected]> wrote: > > > Greetings everyone, > > > I'm developing application that shows thumbnails of images in gridview > > widget. I load html with image names, and set ImageAdapter. That image > > adapter loads single image (from internet or SD card) in AsyncTask > > with selected image position. After I initialy download html with > > image names, and parse them to array, I set selection of GridView to > > index of last image. But, what happens is this : first image that gets > > downloaded is image with index zero. That gives me a lot of trouble > > because i'm using convert views and AsyncTasks, so sometimes I end up > > with wrong picture at first column in last row (sometimes picture with > > index 0 gets in there), depending on which AsyncTask gets executed > > first. Even stranger, I end up with around 10 calls to getView for > > image with index 0. > > > Does anyone have idea how to switch GridViews position to last image, > > and not have image with index 0 loading? -- You received this message because you are subscribed to the Google Groups "Android Developers" 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-developers?hl=en

