有没有办法使用Picasso,Glide或任何远程视图使用占位符或错误drawables

时间:2016-06-15 08:19:03

标签: android picasso android-glide remoteview

我无法使用Picasso在remoteview中提供任何占位符或错误。

Picasso
.with(context)
.load(imageurl)
.into(remoteview,R.id.icon,NOTIFICATION_ID,notification);

即使使用它也会给我错误

Picasso
.with(context)
.load(imageurl)
.placeholder(R.drawable.ic_launcher)
.error(R.drawable.error)
.into(remoteview,R.id.icon,NOTIFICATION_ID,notification);

(不能在远程视图中使用占位符或错误绘图。)

  
    

我该怎么办?

  

1 个答案:

答案 0 :(得分:0)

您可以通过xml android:src="drawable/myimage" jitinsharma建议设置占位符,对于错误中的错误图像,picass回调会将其更改为另一个可绘制资源:imageView.setImageResource(R.drawable.myErrorImage);

这能解决你的问题吗?

P.S。对我来说仍然很有趣,为什么毕加索不能使用远程视图。