如何在Android服务中为ImageView实现动画?

问题描述:

我发现,可用于动画图像视图喜欢这里的代码:服务内部创建的ImageView的时候,而不是活动 How to programatically animate an ImageView如何在Android服务中为ImageView实现动画?

不起作用。那么如何在Android服务的窗口管理器中为ImageView添加动画?

Android服务旨在在后台运行。他们无权访问UI元素。例如,在服务中,不能显示Toast消息或进度对话框或Alertdialog或用户可见的任何UI元素。

所以,基本上,你不能在服务内部进行UI操作。

如果您想要在活动中执行动画,这需要很长时间,您可以使用线程。

+1

我认为FB聊天室负责人在服务中使用WindowManager?如果不是,你知道还有什么可以实施吗? 谢谢你的回答。 – 2014-10-20 12:38:05