如何使用毕加索从 url 下载图像之前放置静态图像

How to put static image until download image from url using picasso

在我的应用程序中,我有带图像视图的列表视图。我正在使用 picasso 从 URL 下载图像。它工作完美。但我的问题是,download.So 需要一些时间,我想显示可绘制文件夹中的图像,直到图像 download.Once 下载完成,然后在 imageview 中设置 URL 图像 如何在 [=19 中执行=] 使用毕加索。

请大家指导!

提前致谢!!

Picasso 有一个用于显示占位符图像的内置函数。像这样使用它:

Picasso.with(context)
   .load(imageUrl)
   .placeholder(R.drawable.image_name);

使用此代码:

Picasso.with(context)
   .load(url)
   .placeholder(R.drawable.placeholder).into(imageView);



 In above code:
     url is the url of image that you want to load into imageview. 
     R.drawable.placeholder is the placeholder image that is placed in your project drawable folder.
     imageview is the object of imageview into which you want to load image.

您只需将 imageView 的静态可绘制图像放入 xml 文件中,如:

android:background="@drawable/image"`

对你有帮助

Picasso 支持 download and error placeholders 作为可选功能。

Picasso.with(context)
.load(url)
.placeholder(R.drawable.user_placeholder)
.error(R.drawable.user_placeholder_error)
.into(imageView);

A request will be retried three times before the error placeholder is shown.

更多信息http://square.github.io/picasso/

这可能对你有帮助。