Android 我可以跳转到动画列表的特定帧吗?

Android 我可以跳转到动画列表的特定帧吗?,android,Android,我有一个100帧的动画列表,它工作得很好。但是现在我想跳到一个特定的帧,然后从该帧开始动画。那么,在动画列表中是否可以绘制呢?否。没有内置的方法可以做到这一点。你必须创建一个单独的动画,从你需要的任何一帧开始。我有一个正在扩展的球的帧,我想用捏入和捏出来处理这个球的扩展,可能的方法是什么?如果你在做基于物理的动画,那么它们需要反应。在这里,使用静态绘图不是一个好办法。您需要响应触摸事件并动态更改视图的尺寸。您可以查看Chris Banes的PhotoView()的源代码,作为如何根据触摸事件调整

我有一个100帧的动画列表,它工作得很好。但是现在我想跳到一个特定的帧,然后从该帧开始动画。那么,在动画列表中是否可以绘制呢?

否。没有内置的方法可以做到这一点。你必须创建一个单独的动画,从你需要的任何一帧开始。

我有一个正在扩展的球的帧,我想用捏入和捏出来处理这个球的扩展,可能的方法是什么?如果你在做基于物理的动画,那么它们需要反应。在这里,使用静态绘图不是一个好办法。您需要响应触摸事件并动态更改视图的尺寸。您可以查看Chris Banes的PhotoView()的源代码,作为如何根据触摸事件调整视图大小的示例。这不是一个简单的任务,但需要一些努力。PhotoView只使用一个图像,我有许多图像中的球正在扩展+改变其形状,这就是为什么我使用动画列表,所以我还有其他选择吗?原则保持不变。您必须根据用户触摸事件编排不同的图像及其大小。对于这样的事情没有现成的解决方案,但您可以开始研究它,并在准备好一些代码后发布另一个问题。