我有 2 个点(x1,y1)和(x2,y2)。我需要将图像从 (x1,y1) 移动到 (x2,y2)。请让我知道android SDK中是否有任何方法可以实现这一点。
问问题
1152 次
2 回答
2
如果您正在使用 onDraw 方法处理它的自定义视图,您可以:
- 创建一个路径对象:
- 使用 moveTo 方法移动到位置 1
- 使用 line2 方法到位置 2
- 创建路径测量对象。
- 使用路径测量对象以动画到该位置。(这是一个例子——注意你必须做一些不同的事情,因为代码没有显示 View.onDraw 和 View.invalidate 被调用)。
或者,如果您不处理自己的绘图,则可以简单地使用TranslateAnimation。
于 2013-03-11T19:50:47.160 回答
0
看起来你只需要一个动画。
搜索此站点Animation Drawable
,您将获得大量示例:)
于 2013-03-11T18:55:45.273 回答