如何在Android中创建Progressbar drawable?

时间:2013-05-12 10:40:33

标签: android animation progress-bar drawable progressdialog

我想在Imageview上放置一个Progressbar,直到使用异步任务加载图像,以便新的位图将替换progressbar drawable。我已经检查了使用帧动画的Android动画drawable。但它没有奏效。我需要的是一个可以设置为imageview的动画drawable。我正在使用interfusers coverflow,它扩展了android的Gallery类。因此无法使用将图像视图和进度条放在Framelayout中并在加载图像时将其解除的简单方法。 更新:我想到的另一个解决方案是使用自定义图像视图覆盖Android图像视图并覆盖onDraw以绘制进度条。任何人,有任何方法可以达到这个目标吗?

2 个答案:

答案 0 :(得分:0)

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

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

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

答案 1 :(得分:0)

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