本文主要是介绍WebView滑动过程中去掉上下左右边界阴影(倒影),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
WebView滑动过程中去掉上下左右边界阴影(倒影)
我们在用WebView加载含大量文字的html文件时,需要上滑下滑才能看到更多内容。这时会出现一个比较特别显眼的现象,就是webView滑动到顶端、底部、左右的时候出现阴影(倒影,颜色会根据设置的主题颜色变化)了,这是Android高版本自带的“特性”。
去除阴影的方法很简单,只要与ScrollView的滑动去除阴影的方法一致的操作就行,在xml中WebView控件语句块内添加如下两句代码即可:
android:fadingEdge="none"
android:overScrollMode="never"
注意: android:fadingEdge=“none” 和 android:overScrollMode=“never” 都是为了防止滚动时 顶部和底部出现 黑边,需要同时使用(为了兼容不同的api版本)
例:
<WebViewandroid:id="@+id/web_view"android:layout_width="match_parent"android:layout_height="match_parent"android:fadingEdge="none"android:overScrollMode="never"/>
这篇关于WebView滑动过程中去掉上下左右边界阴影(倒影)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!