2016-07-02 2 views
1

picasso.But을 사용하여 URL에서 이미지를 다운로드합니다. 그 이미지를 비트 맵 변수에 저장하는 방법을 모르겠습니다. 누구든지 나를 도와주세요! 여기picasso에서 비트 맵 변수로 이미지를 저장하는 방법

내 코드 : 사전에

Bitmap bitmapImage = null; 
    Picasso.with(context) 
      .load(url) 
      .into(new Target() { 
       @Override 
       public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) { 

       } 

       @Override 
       public void onBitmapFailed(Drawable errorDrawable) { 

       } 

       @Override 
       public void onPrepareLoad(Drawable placeHolderDrawable) { 

       } 
      }); 

감사합니다!

+0

USe this link http://stackoverflow.com/questions/25151926/use-picasso-to-place-image-into-drawable –

답변

0

이미 의 비트 맵 VAR에 저장된은 방법을 onBitmapLoaded, 그래서 당신은 글로벌 범위 또는 어떤 범위 당신이 원하는에 선언 된 다른 비트 맵 VAR에 가져가 단지 있습니다.

0
Bitmap bitmapImage = null; 
Picasso.with(context) 
     .load(url) 
     .into(new Target() { 
      @Override 
      public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) { 
      bitmapImage = bitmap; 

      } 

      @Override 
      public void onBitmapFailed(Drawable errorDrawable) { 

      } 

      @Override 
      public void onPrepareLoad(Drawable placeHolderDrawable) { 

      } 
     }); 
관련 문제