ListView中没有弹性滚动

时间:2011-04-07 14:11:48

标签: android listview scroll

在我的三星Galaxy S上,如果过度滚动,ListView会产生弹性效果。但我不希望这在我的申请中。我可以禁用此弹性滚动吗?

3 个答案:

答案 0 :(得分:10)

如果Elastic是指listview通过类似于Sense UI或iPhone来处理过度滚动的方式,那么您可能会对setOverscrollModesetOverscrollHeadersetOverscrollFooter感兴趣,和onOverscroll。祝你解决好运!

答案 1 :(得分:3)

如果Samsung已为其公开disable API,您可以禁用弹性效果,或者如果Android版本为2.3或更高版本(API级别9及更高版本),您可以覆盖Ty.S答案中指定的方法。否则,你无法摆弄三星Galaxy的ListView。

答案 2 :(得分:-3)

使用主题,您可以覆盖背景,但不能禁用滚动效果:

<application android:icon="@drawable/icon" android:label="@string/app_name"
    android:debuggable="true" android:theme="@android:style/Theme.Light">