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