title: WebView.loadData not working on Android 9.0 (API-29)
body: <p>I have an article app, I am showing articles in <code>WebView</code>. In Android version 9.0 (API-29) this <code>WebView</code> is not working. The app shows <strong>NOTHING</strong> in my article Activity. </p>
  
  <pre><code>mWebView.setVisibility(View.VISIBLE);
  mWebView.getSettings().setJavaScriptEnabled(true);
  mWebView.getSettings().setLoadWithOverviewMode(true);
  mWebView.getSettings().setUseWideViewPort(true);
  mWebView.getSettings().setMinimumFontSize(14);
  
  String htmlContent = "&lt;?xml version=\"1.0\" encoding=\"UTF-8\" ?&gt;"
     + "&lt;head&gt;"
     + "&lt;meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\" /&gt;"
     + "&lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"/&gt;"
     + "&lt;style type=\"text/css\"&gt;body{color: #525252;} img {max-width: 100%; height: auto}&lt;/style&gt;"
     + "&lt;/head&gt;"
     + item.getContent() //content of item
     + "";
  
  mWebView.loadData(htmlContent, "text/html; charset=utf-8", "UTF-8");
  </code></pre>
  
  <p>As a result, how can I solve this problem? </p>