我有一个完整圆圈的PNG。我想做一个通过每个象限绘制的圆的动画(因为它是顺时针绘制的)。我怎样才能做到这一点?有人举个例子吗?
问问题
2663 次
2 回答
1
与绘制圆弧/半圆相关的优秀示例代码可在此处的 Android 开发者网站上找到。
对于您的具体情况,我看到了两种方法。
一种是完全放弃 PNG 文件,只画圆圈(最好是圆圈没有什么特别之处:它只是一种颜色等)。
如果您确实想使用 PNG 文件,那么您可以在其上绘制一个背景色的实心圆圈,并反向设置动画(逆时针擦除自身),这将显示您的 PNG 文件中的圆圈因此。
于 2011-05-25T20:27:43.280 回答
0
您可能可以Canvas.clipPath(Path)
在自定义视图中执行某些操作。
于 2011-05-25T20:16:02.623 回答