Yes, there's no easy way. Before API 11, friction was hardcoded inside Scroller, and there's no simple way to change a scrolling view's Scroller. Scroller itself is quite simple, but the mScroller member in AbsListView is private, so you can't just extend ListView.