2017-07-20 5 views
0

imageViewに読み込まずに自分のプログラムでビットマップを使用したいのですが、このグライド機能は私に何かをさせるものではありません。イメージビューにロードするのではなく、Firebaseストレージからビットマップを読み込むことはできますか?

Glide.with(this /* context */) 
     .using(new FirebaseImageLoader()) 
     .load(storageReference) 
     .into(imageView); 
+1

が重複する可能性を試してみてください[ビットマップに画像をダウンロードするには1つの使用グライドを行う方法は?](https://stackoverflow.com/questions/27394016/how-does- 1回使用グライドからイメージへのビットマップへのダウンロード) –

+0

その投稿が私の問題を解決しましたが、問題が発生しています。ビューの読み込み後にビットマップが読み込まれています。ビットマップが読み込まれたときにビューが自分自身を読み込むことができるという私の見解をどのように制限することができますか? –

答えて

0

のこの

Glide 
    .with(mContext) 
    .load(URL) 
    .asBitmap()  
    .error(mContext.getResources().getDrawable(R.drawable.ic_placeholder)) 
    .diskCacheStrategy(DiskCacheStrategy.SOURCE) 
    .into(new SimpleTarget<Bitmap>() { 
      @Override 
      public void onResourceReady(Bitmap resource, GlideAnimation glideAnimation) { 

        // use your bitmap as you wish 
       } 
      }); 
関連する問題