0

我在 Horizo​​ntalScrollView 中有一堆 ImageView。在获取图像时,我想在 ImageView 内显示一些加载图像,直到实际图像可用。什么/如何设置 ImageView 以使其具有加载图像?

编辑:所以我正在寻找的是一个占位符图像/动画,以指示实际的缩略图图像正在加载

谢谢

4

2 回答 2

0

只需将一些简单的加载 .png 存储在您的可绘制文件夹中。首次创建 ImageView 时,请使用加载图像。最终图像下载完成后,只需通过设置 imageView.setImage... 来替换它。

于 2013-01-02T20:50:01.240 回答
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));
于 2013-01-02T20:52:01.400 回答