Android获取在浏览器中打开一些网站到我的应用程序的请求

时间:2012-05-15 07:33:15

标签: android url redirect browser request

我可以获取网址或打开某个网站的请求,因为在我的应用中键入或输入了URL。我正在实施家长控制。所以我只想阻止我的应用程序中的一些网站。因此,当用户点击任何浏览器中的任何URL时,我是否可以在我的应用中获取请求?有什么办法吗?

提前致谢。

2 个答案:

答案 0 :(得分:0)

您是否尝试添加此内容:

webview.setWebViewClient(new WebViewClient(){
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        // TODO Auto-generated method stub
            return true;
        }
});

答案 1 :(得分:0)

如果您将网站打开到WebView到您的Android应用中,则可以使用shouldOverrideUrlLoading回调阻止它:

mView.setWebViewClient(new WebViewClient() {

    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
      (put here your conditions to block or let load an url)
    }
}