以延时显示图像?

问题描述:

需要帮助!以延时显示图像?

我有10个不同的.png文件,我想在一定延迟后逐一在main.xml文件中显示它们。

订单应该是: - > 2 - > 3 - > 4 - > 5 - > 6 - > 7 - > 8 - > 9 - > 10 - > (文件位于绘制文件夹并命名为android1,android2,android3,android4 ...等)

我也有我的显示器的一半9图像按钮。显示屏的上半部分保持空闲状态,这是我想放置照片的地方。

注意:只要我退出我的9个图像按钮中的任何一个后按下后退按钮,就应该再次调用上述命令。

谢谢:)

+1

什么是你的问题? – sschrass 2012-03-25 09:45:28

+0

我的问题是如何在我的屏幕上重复显示图像文件和时间延迟b/w每个文件的显示应该是5000 milisec? – 2012-03-25 09:49:45

+0

如果你能够以你喜欢的方式绘制图像,下一步,绘制交替图像并不困难。您可以将它们存储起来,或者更好地将它们的路径存储到列表中,并在等待某个事件时循环播放此列表。 – sschrass 2012-03-25 10:03:39

AnimationDrawable可能对您有用。我附上一个链接,显示如何使用它。这很简单: http://developer.android.com/reference/android/graphics/drawable/AnimationDrawable.html

+0

Thanks.Will尝试并保持你很快发布:) btw将这项工作,如果我进出如果一个ImageButton。就像如果我点击一个图像按钮,然后按下安卓后退按钮,动画仍然处于活动状态,并继续从我离开的位置继续播放? – 2012-03-25 09:52:19

+0

这工作!谢谢 – 2012-03-25 14:11:38