我在HorizontalScrollView中有一堆ImageViews。在提取图像时,我想在ImageView中显示一些加载图像的痛处,直到实际图像可用。什么/如何设置ImageView以使其具有加载图像?
编辑:所以我要找的是一个占位符图片/动画来表示实际的缩略图正在加载
由于
答案 0 :(得分:0)
只需将一些简单的加载.png存储在drawable文件夹中。首次创建ImageView时,请使用加载图像执行此操作。完成最终图像下载后,只需通过设置imageView.setImage ....
替换它答案 1 :(得分:0)
我会使用FrameLayout
,其中包含ImageView
(最初visibility="invisible"
)和可见的不确定ProgressBar
。加载完成后,只需隐藏ProgressBar
并显示ImageView
即可。要使其淡入/淡出,您可以使用动画。
progressView.startAnimation(AnimationUtils.loadAnimation(context, android.R.anim.fade_out));
imageView.startAnimation(AnimationUtils.loadAnimation(context, android.R.anim.fade_in));