Я пытаюсь загрузить pdf или файл мира в WebView. Вот мой код
mShowDialog();
mWebView.loadUrl("http://docs.google.com/gview?embedded=true&url=" + filename);
mWebView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url1) {
return true;
}
@Override
public void onPageFinished(WebView view, final String url) {
view.loadUrl(url);
hideDialog(pDialog);
}
});
}
Моя проблема в том, что onPageFinished вызывал несколько раз. Я также пытался использовать логическое значение, но это решение не работает правильно
Что не так в моем коде или в чем решение?