2015-07-30 2 views
0

У кого-нибудь есть самый простой способ обойти эту ошибку? Я пытаюсь получить изображения из api, а некоторые изображения не просто нулевые; у них есть ссылка, которая перенаправляется на страницу с ошибкой XML при нажатии на нее: то естьE/Volley: [94] BasicNetwork.performRequest: Неожиданный код ответа 404 для (GET)

Этот XML-файл, похоже, не связан с ним. Дерево документов показано ниже.

<Error> 
<Code>NoSuchKey</Code> 
<Message>The specified key does not exist.</Message> 
<Key> 
    uploads/screen_medium/8/82063/2639956-0786a819b3e03ae2cba563a3c32130c8_large.jpg 
</Key> 
<RequestId>2C3C1F784F3903E6</RequestId> 
<HostId> 
    wf6PCjKgSLjENlno8ydKk6rfhCdYTIRQayuREgA9ox7KhfHqaPvb43qCJTZYUsZw 
</HostId> 
</Error> 

мне нужно использовать Залп ImageLoader onErrorResponse адаптера моей RecyclerView СДЕЛАЕТ?

if (iconUrl != null){ 
     mImageLoader.get(iconUrl, new ImageLoader.ImageListener() { 
      @Override 
      public void onResponse(ImageLoader.ImageContainer response, boolean isImmediate) { 
       Drawable image = new BitmapDrawable(response.getBitmap()); 
       image.setAlpha(100); 
       viewHolderUpcoming.mLayout.setBackgroundDrawable(image); 
      } 

      @Override 
      public void onErrorResponse(VolleyError error) { 
       //default image 
      } 
     }); 

ответ

Смежные вопросы