【问题标题】:How to do with translate animation i.e moving a pointer from one end to other [duplicate]如何处理翻译动画,即将指针从一端移动到另一端[重复]
【发布时间】:2016-04-05 02:32:24
【问题描述】:

例如我有 ABC 的图像,所以我使用 android 动画来移动一个指针或点,它应该以 A 开头,以 B 继续,并以 Cie 结束,点应该沿着 ABC 路径遍历。

请任何人为此提供提示或代码sn-p。

【问题讨论】:

标签: android animation


【解决方案1】:

对于点之间的绘制路径,您可以使用以下 Android 类:

https://developer.android.com/reference/android/graphics/Path.html

使用 canvas.drawLine(x1, y1, x2, y2, paint); 可以在两点之间绘制路径。

这里是教程链接,可以帮助您在代码中使用画布:

http://www.helloandroid.com/tutorials/how-use-canvas-your-android-apps-part-2

每当您想为动画绘制更多路径时,您可以使用 ObjectAnimator 类回调到您的类的方法之一。 对于动画遍历,您可以查看以下答案:

Animating the drawing of a canvas path on Android

【讨论】:

  • 谢谢Kishu的回复,我的qtn不一样...我有一个Dot k,应该遍历指定路径..怎么实现这个东西..
猜你喜欢
  • 2020-06-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多