我有一个完整的圆形PNG。我想做一个通过每个象限绘制的圆的动画(就像顺时针绘制的那样)。我怎样才能做到这一点?有例子的人?Android Circle操纵
2
A
回答
0
您可能可以在自定义视图中使用Canvas.clipPath(Path)
做些事情。
1
Android开发人员网站here上提供了与绘制圆弧/半圆相关的良好示例代码。
对于您的具体情况,我看到两种方法。
一个是完全抛弃PNG文件,只画圆圈(最好如果没有什么特别的圆圈:它只是一种颜色等)。
如果您一定要使用PNG文件,那么您可以在其上绘制一个背景色的填充圆,并以相反方向对其进行动画处理(逆时针方向擦除),这将显示圆在你的PNG文件中。
相关问题
- 1. Android loading circle
- 2. android circle progressbar
- 3. Seekbar长度操纵
- 4. 操纵单选内的ListView在Android
- 5. Android的意图操纵问题
- 6. 操纵两个Numberpickers的值Android
- 7. 操纵活动堆栈中的Android
- 8. Android,操纵以前的活动
- 9. 的Android NDK操纵杆事件
- 10. Android:操纵解析JSON为IF声明
- 11. Android:操纵电话中的语音
- 12. Android模拟器:java.lang.OutOfMemoryError当操纵位图
- 13. 操纵SH
- 14. 操纵字典
- 15. WPF Listview操纵
- 16. PHP DOM操纵
- 17. 的NSString操纵
- 18. DOM操纵
- 19. 操纵变量
- 20. 操纵变量
- 21. vb.net操纵
- 22. 操纵text-document.write
- 23. 操纵在python
- 24. 操纵活动
- 25. 操纵指数
- 26. CSV操纵
- 27. 操纵帖子
- 28. Jquery ScrollTop操纵
- 29. numpy.matrix操纵
- 30. 动态操纵
你所指的与PNG本身没什么关系,它只是在顺时针动画中绘制/显示图像。我认为你不会有任何运气,并且应该考虑制作一个动画或者用矢量绘制它。 – Fosco 2011-05-25 20:14:21
嗨,你能分享你最终如何实现这一目标吗? – 2011-07-08 17:27:05
在这里阅读,看看它是如何解决的:http://stackoverflow.com/questions/6156674/android-gauge-animation-question – 2011-07-13 16:54:23