Glide Androidライブラリを使用して画像をダウンロードし、に表示したいと思いますImageView
。
以前のバージョンでは、次のものを使用しました。
Glide.with(mContext).load(imgUrl)
.thumbnail(0.5f)
.placeholder(R.drawable.PLACEHOLDER_IMAGE_NAME)
.error(R.drawable.ERROR_IMAGE_NAME)
.crossFade()
.diskCacheStrategy(DiskCacheStrategy.ALL)
.into(imageView);
しかし、私はグライドのドキュメントを見ました:
GlideApp.with()
代わりに使用すると書かれていますGlide.with()
私の懸念は、プレースホルダーの欠落、エラー、GlideApp、およびその他のオプションです。
私は使っている
compile 'com.github.bumptech.glide:glide:4.0.0'
どのようにGlideApp.with()
使用されていますか?
APIはと同じパッケージで生成され、デフォルトAppGlideModule
で名前が付けGlideApp
られます。アプリケーションは、次のGlideApp.with()
代わりにすべてのロードを開始することでAPIを使用できますGlide.with()
。
GlideApp.with(fragment)
.load(myUrl)
.placeholder(placeholder)
.fitCenter()
.into(imageView);