1

我想在 Imageview 上放置一个进度条,直到使用异步任务在那里加载图像,以便新的位图将替换可绘制的进度条。我已经检查了使用帧动画的 Android 动画 drawable。但效果并不好。我需要的是一个可以设置为imageview的动画drawable。我正在使用扩展 android 的 Gallery 类的 interfusers coverflow。因此,不能使用将图像视图和进度条放入 Framelayout 并在加载图像时将其关闭的简单方法。更新:我想到的另一个解决方案是使用自定义图像视图,它覆盖 Android 图像视图并覆盖 onDraw 来绘制进度条。任何人,有什么方法可以实现吗?

4

2 回答 2

0

我认为如果您使用 ViewFlipper,它可以变得非常简单。

将 2 个视图关联到它,一个是您最终要显示的图像,另一个是进度条。

所以,一旦你有了图像,进度到 100,然后翻转视图以显示图像

于 2013-05-12T11:28:40.917 回答
0

我想做同样的事情,最后在相对布局内的图像视图顶部使用了一个进度条。默认情况下,图像视图是不可见的,因此会显示进度条。加载图像后,我切换两个小部件的可见性。

于 2013-06-17T08:54:38.470 回答