Java (Android)特定页面上的操作-webView

Java (Android)特定页面上的操作-webView,java,android,webview,Java,Android,Webview,我想知道是否有办法知道我在哪一页上,并在某一页而不是另一页上执行操作 我有一个网页视图,其主页是登录(www.page.com/login),当您输入send me to另一个页面(www.page.com/home)时,我想知道如何检测该页面并采取行动 示例:当您输入(www.page.com/home)时,显示一个浮动按钮 我希望并很好地解释了我自己:)关于如果我假设这是正确的,我想这应该是非常直接的。您只需重写下面的方法并匹配Uri或简单字符串 private class MyWeb

我想知道是否有办法知道我在哪一页上,并在某一页而不是另一页上执行操作

我有一个网页视图,其主页是登录(www.page.com/login),当您输入send me to另一个页面(www.page.com/home)时,我想知道如何检测该页面并采取行动

示例:当您输入(www.page.com/home)时,显示一个浮动按钮


我希望并很好地解释了我自己:)关于

如果我假设这是正确的,我想这应该是非常直接的。您只需重写下面的方法并匹配Uri或简单字符串

   private class MyWebViewClient extends WebViewClient {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
             if (Uri.parse(url).getHost().equals("www.page.com/home")) {
                // Otherwise, the link is not for a page on my site, so launch another Activity that handles URLs
             Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
             startActivity(intent);
             return true;
        }
    }
}