Sop*_*hie 3 android android-progressbar picasso
我是ListView并希望显示进度,直到图像没有使用Picasso库从服务器下载到ImageView,仍然显示ic_launcher drawable,同时将图像从服务器下载到ImageView,但如果我想显示进度怎么办?
Picasso.with(context)
.load(imageURL)
.transform(transformation)
.placeholder(R.drawable.ic_launcher)
.error(R.drawable.ic_launcher)
.into(viewHolder.imageView);
Run Code Online (Sandbox Code Playgroud)
小智 6
在泰国谷歌开发者峰会上,谷歌向我们介绍了一款由bumptech开发的Android图像加载程序库,名为Glide,是谷歌推荐的库.它已被用于许多谷歌开源项目,包括谷歌I/O 2014官方应用程序.
它成功地让我感兴趣.我花了一整夜的时间玩它并决定在这篇博文中分享我的经验.作为一个开始,我必须说它看起来与毕加索相似90%.更确切地说,我认为它就像毕加索 - 克隆.
无论如何,细节上有很大不同.你将学习如何.
http://inthecheesefactory.com/blog/get-to-know-glide-recommended-by-google/en
在xml文件中,您必须将进度条放在图像上方,将进度条的可见性设置为可见且在代码中
Picasso.with(context)
.load(file)
.into(imageView, new Callback() {
@Override
public void onSuccess() {
progressbar.setVisibility(View.GONE);
}
});
Run Code Online (Sandbox Code Playgroud)
下载图像时,必须将setVisibility(View.GONE)设置为进度条
归档时间: |
|
查看次数: |
3118 次 |
最近记录: |