Strange webview black blinking when scrolling

It's also possible to set software layer type in xml file and it works fine for me.

android:layerType="software"

After resolving with the above solution, My WebView autoFocused on scroll down. I resolved the flicker and auto-scroll by:

webView.setFocusable(false);
webView.setFocusableInTouchMode(false);

The solution is adding:

webview.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
webview.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
webview.getSettings().setRenderPriority(WebSettings.RenderPriority.HIGH);