我需要完全禁用listview中的过度滚动,这样我才能实现自己的过度滚动功能。
在查看核心listview类时似乎很简单,只需将过卷模式设置为OVERSCROLL_NEVER即可。这对我的三星Galaxy s2没有任何作用。我也试图覆盖overScrollBy函数什么都不做。这也不起作用。
有没有人对三星ListView自定义有很多经验可以帮助我?
答案 0 :(得分:1)
尝试此setOverScrollMode(int模式)..检查此链接:http://developer.android.com/reference/android/widget/AbsListView.html#setOverScrollMode(int)
答案 1 :(得分:1)
不是我的解决方案,但请查看https://gist.github.com/DHuckaby/3919939。适合我。愚蠢的三星
答案 2 :(得分:0)
以下代码怎么样:
@Override
protected float getTopFadingEdgeStrength() {
return 0.0f;
}
@Override
protected float getBottomFadingEdgeStrength() {
return 0.0f;
}
答案来自@cdhabecker Android ScrollView fading edge
答案 3 :(得分:0)
可以使用新RecyclerView代替ListView
来解决问题。