Android-Android中如何消除ScrollView滚动到顶部或底部时的边框?

发布于 2016-10-28 09:36:05 字数 139 浏览 1240 评论 4

就是上边这黄色的边框,不想让它显示
请输入图片描述

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

瑾兮 2017-09-19 22:32:51

2.2系统默认没有那种效果,2.3以上才有的,程序运行的时候可以判断当前系统是哪个版本,2.3以上可以设置setOverScrollMode(View.OVER_SCROLL_NEVER)方法不显示边框,2.2一下则不运行即可。
这是最通用的解决方式,在大部分机子运行都没有问题,在极个别机子上面会出现无法滚动到底部的问题。

浮生未歇 2017-04-30 10:02:41

这个颜色是通过android:cacheColorHint控制的。

如你可以这么设置:

<ScrollView android:cacheColorHint="#00000000"/>
这样就是一个全透明的边框了。

浮生未歇 2017-02-22 20:50:02

在XML文件里加

android:fadingEdge="null"

清晨说ぺ晚安 2017-02-13 13:04:28

加一个theme,让整个activity透明化
android:theme="@android:style/Theme.Translucent"
然后自己做一个background,这是我的思路~

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文