毕加索设置占位符图像而不是实际图像

Picasso setting placeholder image but not the actual image

我在 android 上使用 Picasso 库来显示个人资料图片,但由于某种原因无法加载图片,应用程序只显示占位符图片。

Picasso.get()
            .load(R.drawable.ic_person_black_100dp)
            .placeholder(R.drawable.common_full_open_on_phone)
            .into(profileImageView);

Picasso 2.X 不支持矢量绘图。您可以使用 Glide 或使用变通方法:

Glide.with(context)
   .load(R.drawable.my_vector_drawable)
   .into(mImageView);

当 load() 调用失败时,Picasso 的错误处理机制似乎适用于矢量绘图:

Picasso.get()
    .load(R.drawable.my_vector_drawable)
    .error(R.drawable.my_vector_drawable)
    .into(mImageView);