我正在开发一个Android小部件应用程序,它在循环中显示一些图像。此小部件模拟网站图像横幅旋转器。
我正在使用ScheduledExecutorService来执行下一个更改当前图像的任务。
所有图片应该每2或3秒更换一次,但Android似乎不喜欢在几分钟内停止任务的行为。
我尝试使用动画gif,但它将其显示为静态图像。
任何人都可以给我任何想法吗?
感谢。
答案 0 :(得分:0)
对于使用gif,您可以使用WebView或Movie类(如本教程中的解释)。
http://weavora.com/blog/2012/02/07/android-how-to-use-animated-gif/
并且要做横幅旋转器,请转到此链接android ad banner
答案 1 :(得分:0)
解决方案是使用android的Alarm Manager机制而不是ScheduledExecutorService。感谢您的回复。