I have a problem with android version 2.1. It looks like a bug.
I attached an OnScrollListener
to my listView.
I\'m using the method onScrollS
I got a similar issue on 2.2.
If the list is big enough, and I scroll down up, I got first CROLL_STATE_TOUCH_SCROLL while my finger is on the screen. When my finger leave the screen I got the SCROLL_STATE_FLING. When my view has stopped moving I got the SCROLL_STATE_IDLE.
But, if during scroll, it reaches either View Top or Bottom, I only scroll/fling values and never the idle.
I checked out Shelves project from Romain Guy and his implementation suffer the same issue on 2.2.x I'm wondering if he had noticed yet.
I haven't tried yet with 2.3.x