Reputation: 10335
I have a ListView with an OnScrollListener
and an OnItemClickListener
. When I click on an item, both the onScroll()
method in the OnScrollListener
and the OnItemClickListener
are fired.
Is there a way to prevent this behaviour? If not, how can I tell, inside onScroll()
, if the user is really scrolling or he's just clicking?
Upvotes: 5
Views: 2312
Reputation: 50412
I think onScrollStateChanged
should also be called with scrolling. Then you should be able to see if the state is idled or scrolling through the constants defined in OnScrollListener
.
Check this topic for an example.
Upvotes: 2