Android setHorizo​​ntalFadingEdgeEnabled无法使用三星Galaxy S3 GT-I9300

时间:2013-02-08 08:09:48

标签: android android-layout

所以问题是我无法使用设备禁用Horizo​​ntalScrollView的淡化边缘,是否有一些黑客可以做到这一点?

使用setHorizontalFadingEdgeEnabled(false)不起作用,setFadingEdgeLength也没有影响。

我测试了读取mViewFlags属性并且没有设置衰落边缘标志,仍然显示渐弱边缘。也许三星有一些调整,你不能禁用淡化边缘?

感谢。

2 个答案:

答案 0 :(得分:2)

我明白了。在2.3.1+中有一个可配置的属性 “Over scroll mode”我可以在Eclipse中将它设置为“never”,它会 当您滚动内容时隐藏淡化边缘!

答案 1 :(得分:2)

好的找到了:

Change HorizontalScrollView's light color - OverScrollMode

关键是调用setOverScrollMode。