【发布时间】:2012-03-12 14:09:44
【问题描述】:
我想以编程方式为自定义视图设置动画。我希望它仅在 xml 文件中声明的位置进行动画处理,并且我不希望它弄乱布局。这个动画也受到其他因素的影响,所以 android Animation 类是不可能的。
我已经测试了这个样本tutorial 并观看了这个videos。我的问题是大多数教程都是用于将精灵动画到画布中,您将在其中跟踪精灵的位置。
如何在不影响布局和不使用 Android Animation 类的情况下为自定义视图设置动画?
编辑: 自定义视图将充当动画 gif,并在事件激活时切换另一组帧。
【问题讨论】:
-
你想做什么?你想怎么做动画?
-
动画就像一个加载条,它会根据时间运行,但是当一个事件发生时,另一组动画将在该视图上播放。动画必须只影响自定义视图。
-
使用 AnimationDrawable,您可以轻松切换到另一组帧,如果您调用:rocketImage.setBackgroundResource(R.drawable.>);当你需要的时候。
标签: android animation view animated-gif