2011-07-07 48 views
2

給定一個android.graphics.Path,我希望能夠檢索Path組成的特定路徑命令:quadTo(..),curveTo(...),lineTo(...)等。有沒有辦法在Android上迭代Path對象?

Java提供了一個PathIterator來完成GeneralPath對象的這一操作,但是我還沒有找到任何Android的等價物。我錯過了什麼嗎?

回答

5

我檢查了actual implementation,它看起來並不像你能得到的信息。每次調用都會下降到本機代碼,實際路徑存儲在本機端。

我也嘗試着看Canvas的drawPath方法,但它只是下降到本地代碼。

我不確定在您的代碼中是否有可能,但您的最佳選擇看起來像子類路徑並覆蓋所有adXXX方法以將值存儲在列表中。

相關問題