WebView należy załadować dwukrotnie, aby załadować poprawnie

Gdy strona z WebView najpierw się ładuje, czasami brakuje obrazów lub są one wyświetlane nieprawidłowo. Jeśli przeładuję stronę, WebView zawsze wyświetla się idealnie. Wiem, że wszyscy najpierw pomyślą, że ustawiłem javascript po loadUrl, ale to nieprawda.

W onCreate mam:

learnWebView = (WebView)findViewById(R.id.learnWebView);
learnWebView.setWebViewClient(new WebViewClient());
learnWebView.getSettings().setJavaScriptEnabled(true);

Następnie w funkcji wywoływanej po onCreate mam:

learnWebView.loadUrl("myurl");

I tak, wiem, że funkcja z loadUrl jest wywoływana za każdym razem po onCreate.

questionAnswers(3)

yourAnswerToTheQuestion