Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android服务中为ImageView实现动画?_Android_Android Service_Android Animation - Fatal编程技术网

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

如何在Android服务中为ImageView实现动画?,android,android-service,android-animation,Android,Android Service,Android Animation,我发现可用于设置图像视图动画的代码如下: 在服务而不是活动中创建ImageView时不起作用。然后如何在Android服务的windowmanager中设置图像视图的动画?Android服务打算在后台运行。它们不能访问UI元素。例如,在服务内部,不能显示toast消息、进度对话框、Alertdialog或用户可见的任何UI元素 因此,基本上,您不能在服务内执行UI操作 如果你想在活动中制作动画,这需要很长时间,你可以使用线程。我以为FB聊天头在服务中使用WindowManager工作?如果没有

我发现可用于设置图像视图动画的代码如下:


在服务而不是活动中创建ImageView时不起作用。然后如何在Android服务的windowmanager中设置图像视图的动画?

Android服务打算在后台运行。它们不能访问UI元素。例如,在服务内部,不能显示toast消息、进度对话框、Alertdialog或用户可见的任何UI元素

因此,基本上,您不能在服务内执行UI操作


如果你想在活动中制作动画,这需要很长时间,你可以使用线程。

我以为FB聊天头在服务中使用WindowManager工作?如果没有,你知道还有什么其他方法可以实现吗?谢谢你的回答。