尝试使用 Picasso 下载图像时没有任何触发。仅调用 onPrepareLoad() 方法。照片尺寸:1.4mb
Picasso.get().load(args.wallpaper.url)
.into(object : com.squareup.picasso.Target {
override fun onBitmapFailed(
e: java.lang.Exception?,
errorDrawable: Drawable?
) {
Toast.makeText(
context,
context?.getString(R.string.photo_download_error) ?: "",
Toast.LENGTH_SHORT
).show()
}
override fun onPrepareLoad(placeHolderDrawable: Drawable?) {
Log.d("Prepare: ", "prepare")
}
override fun onBitmapLoaded(
bitmap: Bitmap?,
from: Picasso.LoadedFrom?
) {
if (RemoteConfig.isAdActive) setAdsAndBitmap(bitmap) else setBitmap(
bitmap
)
}
})