我有一個完整的圓形PNG。我想做一個通過每個象限繪製的圓的動畫(就像順時針繪製的那樣)。我怎樣才能做到這一點?有例子的人?Android Circle操縱
2
A
回答
0
您可能可以在自定義視圖中使用Canvas.clipPath(Path)
做些事情。
1
Android開發人員網站here上提供了與繪製圓弧/半圓相關的良好示例代碼。
對於您的具體情況,我看到兩種方法。
一個是完全拋棄PNG文件,只畫圓圈(最好如果沒有什麼特別的圓圈:它只是一種顏色等)。
如果您一定要使用PNG文件,那麼您可以在其上繪製一個背景色的填充圓,並以相反方向對其進行動畫處理(逆時針方向擦除),這將顯示圓在你的PNG文件中。
相關問題
- 1. Android矩陣操縱
- 2. pdfbox操縱PDF文檔 - android
- 3. android circle progressbar
- 4. Android loading circle
- 5. 操縱
- 6. Seekbar長度操縱
- 7. 操縱活動
- 8. 操縱Data.Frames
- 9. R:操縱dataframes
- 10. 操縱highcharts吧
- 11. PDF操縱
- 12. 操縱在Python
- 13. 操縱帖子
- 14. C++操縱器?
- 15. 操縱JSON
- 16. 操縱DOM樹
- 17. 操縱的ArrayList
- 18. 路操縱
- 19. DOM操縱
- 20. 操縱圖像
- 21. 操縱在JavaScript
- 22. 角色操縱?
- 23. 時區操縱
- 24. 操縱SH
- 25. Android:ListView操縱
- 26. Cocos2d操縱桿
- 27. 操縱URL根
- 28. 操縱變量
- 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