title: WebView "flashing" with white background if hardware acceleration is enabled (Android 3.0+)
body: <p>I have an issue with the WebView (Android 3.0+), which the WebView always displays a white background before display my black background ("flashing"). Here is my simple test code:</p>
  
  <pre><code>@Override
  public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
  
      WebView webView = new WebView(this);
      webView.setBackgroundColor(Color.BLACK);
      setContentView(webView);
      loadWebView(webView);
      webView.loadDataWithBaseURL("localhost://", "&lt;html&gt;&lt;head&gt;" +
              "&lt;style&gt;body {background-color: #000}img{max-width:100%}&lt;/style&gt;&lt;/head&gt;" +
              "&lt;body&gt;" +
              "&lt;img src=\"http://developer.android.com/images/practices/actionbar-phone-splitaction.png\" /&gt;" +
              "&lt;/body&gt;&lt;/html&gt;", 
              "text/html", "UTF-8", null);
  }
  </code></pre>
  
  <p>I have tried many solutions to get rid of this problem, but not lucky.</p>
  
  <p>PS: The problem will not appear if the hardware acceleration is turned off. Have anybody have the same problem and solved it?</p>
  
  <p>Thank you.</p>