2013-08-05 2 views
0

사용자 정의 BaseImageDownloader를 구현했으며 방법은 입니다.Universal Image Loader 사용자 정의 ImageDownloader

모든 것이 정상입니다.

내가 열어보고있는 파일이 때때로 손상 될 수도 있습니다 (손에서 빠져 나올 수도 있음). 지금은 널 (null)을 반환하고있어, 그것은이 응용 프로그램을 종료하지 이후 그것은 아무것도 휴식하지 않는 널 포인터 예외

ERROR/ImageLoader(21847): null 
    java.lang.NullPointerException 
    at com.nostra13.universalimageloader.utils.IoUtils.copyStream(IoUtils.java:39) 

을 생산하고, 이미지가 제대로 나는 단지 돈 표시됩니다 "실패" 예외를 던지는 걸 좋아하지 않아.

이 문제를 해결할 적절한 방법이 있습니까?

답변

1

오류가 발생한 곳의 ImageLoader 코드를 편집 할 수는 있지만 실제로 목적이 없습니다. 무슨 일이 일어나고 있는지 정확히 예외가 만들어진 것입니다; 때때로 발생할 것으로 예상되는 오류이지만 예측할 수없는 시간에 발생합니다. 그래서 try/catch 블록을 사용하여 처리합니다 ...

0

손에서 벗어난 것처럼 잠시 후 다시 시도 할 수 있습니다.

관련 문제