ImageLoader 를 사용 하여 네트워크 그림 을 불 러 올 때 불 러 오 는 진 도 를 가 져 오 는 방법,진 도 를 설정 하 는 방법

1431 단어 AndroidUI
ImageLoader 를 사용 하여 네트워크 그림 을 불 러 올 때 진도 바 를 표시 해 야 할 수도 있 습 니 다.이것 은 쉽게 이 루어 집 니 다.이 방법 으로 설정 하면 됩 니 다.
메모:우선 레이아웃 파일 에 진도 바 를 추가 한 다음 이 진도 바 에 진 도 를 설정 하면 됩 니 다.
public void loadImage(String uri, ImageSize targetImageSize, DisplayImageOptions options,
                    ImageLoadingListener listener, ImageLoadingProgressListener progressListener) {}
imageLoader.displayImage(imageUrl, imageView, options, new ImageLoadingListener() {  
    @Override  
    public void onLoadingStarted() {  
       //           
    }  
    @Override  
    public void onLoadingFailed(FailReason failReason) {        
       //           
    }      
    @Override      
    public void onLoadingComplete(Bitmap loadedImage) {  
       //           
    }      
    @Override      
    public void onLoadingCancelled() {  
       //           
    },new ImageLoadingProgressListener() {        
      @Override  
      public void onProgressUpdate(String imageUri, View view, int current,int total) {     
      //      ProgressBar       
      //           					
     progressbar.setMax(total);
     Log.i("        ", "current"+total);
     //         
     progressbar.setProgress(current);
     Log.i("     ", "total"+total);
      }  
    });  

좋은 웹페이지 즐겨찾기