【发布时间】:2012-09-07 21:25:41
【问题描述】:
我的应用在 LinearLayout 中有一个滚动视图和一个 web 视图。
当千禧年的广告进来时,它会发生一些抖动,并且一些 webview 部分会变白。
我已经尝试了所有可能的参数组合,但没有任何效果。
有没有更好的解决方案甚至解释?
注意底部的空白文本:
通知 9 10 11 和 11 部分:
谢谢
【问题讨论】:
我的应用在 LinearLayout 中有一个滚动视图和一个 web 视图。
当千禧年的广告进来时,它会发生一些抖动,并且一些 webview 部分会变白。
我已经尝试了所有可能的参数组合,但没有任何效果。
有没有更好的解决方案甚至解释?
注意底部的空白文本:
通知 9 10 11 和 11 部分:
谢谢
【问题讨论】:
对于那些有这个问题的人,我已经解决了如下 -
Compatibility.getCompatibility().setWebSettingsCache(webSettings);
确保实现兼容层,因为以下方法在 SDK_INT
webViewInstance.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
【讨论】:
我在使用 AdMob 时遇到了类似的问题,我通过添加以下内容解决了这个问题: 安卓:层=“软件” 到我的 xml 布局中的 AdView
【讨论】:
尝试将属性 android:fadingEdge="none" 添加到布局中的 ScrollView。
【讨论】:
解决办法是删除千禧年广告。似乎他们让广告可见的动画干扰了 webview 的内容。
【讨论】: