如何退出webview(android)?

时间:2011-08-02 07:03:20

标签: android webview

我想要做的是,当用户点击网页浏览页面中的按钮时,它会启动服务并退出webview(如果可能,以动画方式退出)。

2 个答案:

答案 0 :(得分:2)

如果您只有1个活动,则可以直接启动该服务,然后在活动上调用finish()。但是,如果您有多项活动,则必须确保全部关闭它们(另请参阅this post)。

答案 1 :(得分:0)

到达特定链接后,您可以退出webView。我相信这种解决方案将在这种情况下起作用。

 WebViewClient webViewClient = new WebViewClient() {

        @Override
        public void onPageFinished(WebView view, String url) {
            super.onPageFinished(view, url);
            Log.e("PAGE_URL", url);
            if(url.equals("your link...")){
                finish();

            }
        }
    };