WebViewを使う時にやること
WebViewにUrlをloadさせる前に必ず
webView.loadUrl("about:blank")
とすることで、ビューの状態を確実にリセットできます。
以前はclearView() という関数が使用されていたみたいですが、API レベル 18 で非推奨になり、今では上記のやり方になっているみたいです。
公式にも
このメソッドは API レベル 18 で非推奨になりました。WebView.loadUrl("about:blank") を使用して、ビューの状態を確実にリセットし、ページ リソース (実行中の JavaScript を含む) を解放します。
とあります。
WebViewをリセット(クリア)すると白い背景のみが描画されます。