Android WebViewClient onReceivedError не вызывается из-за ошибки 404

привет
В виде списка у меня есть веб-просмотр, который должен загружать файл изображения с сервера, когда нет изображения, мне нужно фиктивное изображение. Я пробовал

holder.image.setWebViewClient(new WebViewClient()
{
                  @Override
                public void onReceivedError( WebView view, int errorCode, String description, String failingUrl) 
                {

                    System.out.println("description error" + description);
                    view.setVisibility( View.GONE );

                }

                @Override
                public void onPageFinished(WebView view, String url) {

                    view.setVisibility( View.VISIBLE );


                }


   }); 

У меня есть этот веб-просмотр с фиктивным изображением в FrameLayout, слушатель onPageFinished вызывается после загрузки каждого URL-адреса изображения, но onReceivedError не вызывается для URL-адреса, который вызывает ошибку 404. Угадайте, как это сделать.

10
задан ganesh 25 March 2011 в 14:31
поделиться