Java 在Android WebView中处理多个URL
我试着监视下面的两个URL,如果它们不是下面的URL,那么做些什么。这看起来很简单,但是我需要其他人来看看 下面的代码不起作用-它唯一的“监视”第一个URLJava 在Android WebView中处理多个URL,java,android,url,android-webview,Java,Android,Url,Android Webview,我试着监视下面的两个URL,如果它们不是下面的URL,那么做些什么。这看起来很简单,但是我需要其他人来看看 下面的代码不起作用-它唯一的“监视”第一个URL @Override public boolean shouldOverrideUrlLoading(final WebView view, String url) { if (url.startsWith("http://www.google.com") &&
@Override
public boolean shouldOverrideUrlLoading(final WebView view,
String url) {
if (url.startsWith("http://www.google.com") &&
url.startsWith("http://www.bing.com"))
view.loadUrl(url);
progressBar.setVisibility(View.VISIBLE);
} else {
..
}
return true;
我已通过将&&改为| |来解决这个问题
@Override
public boolean shouldOverrideUrlLoading(final WebView view,
String url) {
if (url.startsWith("http://www.google.com") || url.startsWith("http://www.bing.com")) {
view.loadUrl(url);
progressBar.setVisibility(View.VISIBLE);
} else {
..
}
return true;