Java 在Android WebView中处理多个URL

Java 在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") &&

我试着监视下面的两个URL,如果它们不是下面的URL,那么做些什么。这看起来很简单,但是我需要其他人来看看

下面的代码不起作用-它唯一的“监视”第一个URL

@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;