0

I have this code:

    WebChromeClient webViewChromeClient = new WebChromeClient() {
        public void onProgressChanged(WebView view, int progress){
        }
    };

    webView.setWebChromeClient(webViewChromeClient);

    WebViewClient webViewClient = new WebViewClient() {
        @Override
        public void onReceivedError(WebView view, int errorCode, String description, String failingUrl)
        {
            super.onReceivedError(view, errorCode, description, failingUrl);
        }

        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url)
        {
            view.loadUrl(url);
            return true;
        } 
    };

And I want to handle errors (404 or error if connection broken) in such a way that in the view showed nothing.

How to do it?

4

1 に答える 1