尝试使用毕加索下载图像时没有任何触发

问题描述 投票:0回答:0

尝试使用 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
                                )
                            }
                        })
java android android-studio kotlin picasso
© www.soinside.com 2019 - 2024. All rights reserved.