2013-01-14 7 views
5

मेरे पास वेबव्यू में टेक्स्ट प्रीलोड किया गया है। जब इंटरनेट से डेटा आता है, तो मैं नए डेटा के साथ वेबव्यू पुनः लोड करता हूं।एंड्रॉइड वेबव्यू डेटा लोड करते समय एक बार झपकी

लोड डेटा संक्रमण के दौरान स्क्रीन एक बार स्क्रीन ब्लिंक होती है।

कोई सलाह?

उत्तर

11

गतिविधि पर हार्डवेयर त्वरक को निष्क्रिय करने का प्रयास करें:

android:hardwareAccelerated="false" 
+0

सुपर में! आपका बहुत बहुत धन्यवाद! – OWADVL

0

अपनी गतिविधि में

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>