먼저 당신이 호출 할 필요가
ImageLoader.start(imageUrl, new CustomImageLoaderHandler(imageUrl, imageView));
progressBar.setVisibility(View.VISIBLE);
progressBar.bringToFront();
이 이미지 다운로드 triger하고 진행률 표시 줄을 표시합니다 (진행 표시 줄이 있어야한다 imageView와 함께 프레임 레이아웃에서).
이미지 다운로드를 완료하고 진행률 표시 줄을 놓으려면 ImageLoaderHandler 클래스를 확장하고 handleImageLoaded를 다음과 같이 재정의해야합니다 (droidFu에서 캐시를 처리하도록하려면 super를 호출해야 함).
private class TFImageLoaderHandler extends ImageLoaderHandler{
public TFImageLoaderHandler(ImageView imageView, String imageUrl) {
super(imageView, imageUrl);
}
@Override
protected boolean handleImageLoaded(Bitmap arg0, Message arg1) {
pb.setVisibility(View.GONE);
return super.handleImageLoaded(arg0, arg1);
}
}
지금까지 무엇을 가지고 있습니까? 당신이 당신의 노력을했다고 우리에게 보여주십시오. – kaspermoerch
이 자습서를 따르십시오. http://www.android-ios-tutorials.com/182/show-progressbar-while-downloading-image-using-asynctask-in-android/ – Houcine