2011-09-23 63 views
2

我在android中創建孩子學習應用程序。 我創建了Imageview,在其上顯示文本,並且我爲Imageview應用了畫布,因此我可以在整個畫布上繪製 。高興這工作正常。如何剪輯android canvas中的文本?

現在我的問題是我必須剪輯在canvasview中呈現的文本。 我知道剪輯區域的形狀像Rect,Circle但不知道如何剪切文本在Android畫布中...此外,剪輯區域必須允許繪製剪裁區域(而不是Imageview中的文本視圖以外的區域)

幫助一些示例代碼表示讚賞。

回答

1

終於讓我找到了我的問題解決...

如果你想剪輯的android TextView的你有一個方法叫getTextPath() 會給你持有的字形的文本輪廓文本並應用

canvas .clipPath(path); 

現在我可以能夠剪輯的android畫布文本視圖....

+0

已經完成了這個程序u能幫助我,我在同一個應用程序工作 – Khan