Java 在WebView中将参数添加到url

Java 在WebView中将参数添加到url,java,android,webview,Java,Android,Webview,在我的应用程序中,网页加载到网络视图中。使用shouldOverrideUrlLoading()我可以在同一Web视图中打开该页面上的链接。但是,每次加载此特定url时,是否有方法在所有链接上附加一个参数,如&mode=app? 所有带有例如example.com的URL应该看起来像example.com?mode=app,所有其他URL应该保持原样 这可能吗?在您的方法中,您可以尝试一下 @Override public boolean shouldOverrideUrlLoading(Web

在我的应用程序中,网页加载到网络视图中。使用
shouldOverrideUrlLoading()
我可以在同一Web视图中打开该页面上的链接。但是,每次加载此特定url时,是否有方法在所有链接上附加一个参数,如
&mode=app
? 所有带有例如
example.com
的URL应该看起来像
example.com?mode=app
,所有其他URL应该保持原样


这可能吗?

在您的方法中,您可以尝试一下

@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
    if (url.equals("example.com") || url.equals("http://example.com")) {
        url = url + "?mode=app";
    }
    view.loadUrl(url);
    return true;
}

我认为这应该回答你的问题