我正在我的xml页面中开发一个带有webview的Android应用程序。我在我的设计页面中使用了2个webview来显示链接中的不同文本。在我的视图中,当我在ICS设备中执行应用程序时,我得到了一些闪烁(抖动)。我发现视图加载是整个视图闪烁的问题。我想停止闪烁我的观点。但我不知道该怎么做。请建议我有可能。
提前致谢。
答案 0 :(得分:0)
我宁愿使用Intents来处理这个问题。在每个意图中,您可以创建具有固定URL的客户端。
如果您拥有的不仅仅是WebView对象,最好创建一个新的Intent来进行转换,这样您就可以避免潜在的奇怪行为。特别是2。*。
点击“后退”按钮时,新的Intent也可以处理导航和网络历史记录。
在“处理页面导航”段落中查看此网址:http://developer.android.com/guide/webapps/webview.html
答案 1 :(得分:0)
嗨,最后我在scrollview中为我的问题找到了多个webview的解决方案。我逐个加载了我的webview。在这里,我使用webview客户端进行第一次webview。 Webview客户端有两个覆盖方法,如onPageStarted()和onPageFinished()。我在第一个webview webclient的onPageFinished()方法上加载了我的第二个webview。就这样。
答案 2 :(得分:0)
您也可以使用
holder.web_view1.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
holder.web_view2.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
停止闪烁