当我尝试显示 PDF 文件时,这段代码会创建一个无限循环,我该如何避免这种情况?
谢谢。
mWebview.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
String hello = Uri.parse(url).getHost();
if (url.endsWith(".pdf")){
System.out.println("pdf: " + url);
view.loadUrl("http://docs.google.com/gview?embedded=true&url=" + url);
return true;
} else {
System.out.println("no pdf: " + url);
view.loadUrl(url);
}
return false;
}
});