【发布时间】:2016-07-18 07:43:33
【问题描述】:
我正在使用 Glide 或 Picasso 来加载图像
Glide.with(context).load(POST_IMAGE).placeholder(R.drawable.loading_img).error(R.drawable.bg_480_800).into(image);
Picasso.with(context).load("image url").error(R.drawable.bg_480_800).placeholder(R.drawable.loading_img).into(holder.imageURL);
在这两个中,我使用图像作为可绘制文件夹中的占位符。现在我想在占位符内使用文本而不是可绘制文件夹中的图像。
所以,请帮我加载文本而不是从可绘制文件夹加载图像
【问题讨论】:
-
我建议你在你的
ImageView后面加上一个TextView并在成功加载 Image 后将 Imageview 的可见性设置为可见 -
如何知道图片是否加载成功?
-
Picasso 有 CallBack 你可以像
Picasso.with(getApplicationContext()) .load(data.get(position).get("product_image")) .into(viewHolder.imgViewIcon, new Callback() {}一样使用它 -
您可以使用github.com/amulyakhare/TextDrawable 显示任何字符来代替图像。
标签: android picasso placeholder android-glide