加载数据时android webview闪烁一次

加载数据时android webview闪烁一次,android,webview,Android,Webview,我在网络视图中预装了文本。当来自internet的数据到来时,我会用新数据重新加载webview 问题是在负载数据转换期间屏幕闪烁一次 有什么建议吗?尝试禁用活动上的硬件加速器: android:hardwareAccelerated="false" 在你的活动中 LinearLayout.LayoutParams dfparams = new LinearLayout.LayoutParams(0,0, 0); wedview.setLayoutParams(dfparams

我在网络视图中预装了文本。当来自internet的数据到来时,我会用新数据重新加载webview

问题是在负载数据转换期间屏幕闪烁一次


有什么建议吗?

尝试禁用活动上的硬件加速器:

android:hardwareAccelerated="false"
在你的活动中

    LinearLayout.LayoutParams dfparams = new LinearLayout.LayoutParams(0,0, 0);
    wedview.setLayoutParams(dfparams);
    wedview.loadDataWithBaseURL(URL_SERVER, content, "text/html", "utf-8", null);

    wedview.setWebViewClient(new WebViewClient() {
        public void onPageFinished(WebView view, String url) {
            LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT, 0);
            wedview.setLayoutParams(params);

        }
    });
在layout.xml中

    <LinearLayout
        android:id="@+id/llSearch"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:background="@null"
        android:orientation="vertical" >
    <WebView
            android:id="@+id/wvContent"
            android:layout_width="fill_parent"
            android:layout_height="0dp"
            android:scrollbars="none" />
 </LinearLayout>