我正在尝试让渐变边缘适用于 Android 4.1。我发现我需要“android:requiresFadingEdge”,但现在滚动时我得到的不是淡入淡出,而是出现在顶部/底部的实心 block 。
<WebView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:fadingEdge="vertical"
android:fadingEdgeLength="20dp"
android:overScrollMode="never"
android:requiresFadingEdge="vertical" />
有人见过这个吗?
最佳答案
在 Android 4.0.3 上有同样的问题
我的解决方案:为 WebView 禁用硬件加速:
if (Build.VERSION.SDK_INT >= 11) {
webView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
}
关于android - WebView 淡化边缘是实心 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13959460/