... and here is the video: http://www.youtube.com/watch?v=ekIUtXAwV9c

On Feb 3, 6:19 pm, GJTorikian <[email protected]> wrote:
> I'm not sure how to put the problem into words, so I made a video:
>
> I have a ListView. Each row is composed of a RealtiveLayout of images,
> text, and a rating bar. The ListView is populated with a custom
> CursorAdapter. The elements within the row are defined in a
> ViewHolder, which is populated during the bindView method of the
> custom CursorAdapter.
>
> When I scroll/fling WITHOUT reaching the end of the list (top or
> bottom), the app works as expected: it presents a cover of the item
> from a cache on the SD card. However, when I reach either end, a
> ghosting effect occurs (around :10), where the previous ListView rows
> renders "underneath" the actual, now position. It clears up when I
> scroll just a tiny bit away.
>
> I've tried various fixes, including changing how the individual views
> in my rows are defined, valling invalidate() or
> notifyDataSetChanged(), deleting everything from the bindView method
> (when I scrolled, there were still artifacts from each individual
> "row"). When I run heirarchyviewer, it doesn't detect anything
> abnormal (when I "fetch view" it shows the correct, unghosted list,
> whereas the device/emulator still has the ghost effect.)
>
> I tried this with API Rev 7 and 8, thinking that there might be a fix
> there--nothing. Can anyone point me towards where the problem might be
> in this?
>
> Around :25 I start pressing the up and down arrows on my keyboard,
> simulating a trackball or d-pad. You'll notice that the orange
> highlight also has some strange effect. Probably these two are related.

-- 
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

Reply via email to