不加载使用webview的url的解决方法可以通过以下步骤来实现:
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// 判断url是否需要加载,如果不需要加载则返回true
if (url.equals("your_url")) {
return true;
}
return false;
}
});
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// 根据条件判断是否加载url
if (shouldLoadUrl(url)) {
return false;
} else {
return true;
}
}
});
private boolean shouldLoadUrl(String url) {
// 根据条件判断是否加载url,返回true或false
if (url.equals("your_url")) {
return false;
}
return true;
}
通过以上方法,可以在加载url之前判断是否需要加载,从而控制webview是否加载指定的url。