Doing some more research, I'm wondering if the issue is the view recycling methodology for GridView. It *appears* that its only caching one view offscreen, one grid view child, which when a 'row' of the grid is more then one view, causes a some chunkiness as the row comes on screen and the rest of the views are built. Anyone else looked at this?
On Wednesday, December 12, 2012 10:47:38 PM UTC-6, Nicholas Campion wrote: > > I'm wondering if anyone could give me ideas about how the Google Play app > implements its list of apps (e.g. the search results page). I'm > specifically interested in how it handles the apps icon because, it appears > to be lazy loaded (flinging down the list will show a placeholder) but it > seems to be able to instantly show (read: never see the placeholder) the > icon when you scroll the app list in the other direction. My experience has > been that when rebuilding using a recycled view, there is lag when > 'repopulating' the ImageView as it displays the placeholder image and then > the desired bitmap when ready. > > I have implemented the following: > > 1. In memory and on disk cache > 2. Sub-sampling of images > 3. View recycling > > I still get this clunky experience that, when a recycled view is used and > the bitmap must be loaded, even from memory, the app shows the placeholder > image. Is the issue just with GridView or is there something else I should > look at? > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en