2012-11-27 190 views

回答

0

如果要使用onDraw方法直接在畫布上繪製,只需創建一個擴展視圖的新類並在其中進行繪製。
在xml上,您將類作爲一個項目放在佈局上,使用包含該包的類的全名。

例子:

<com.example.MyCanvas 
    android:layoutWidth="match_parent" 
    android:layoutHeight="match_parent" 
/> 

然後在你的項目,你必須在延伸查看和覆蓋,你有一個畫布,能得到你想要的任何東西的的onDraw()包com。示例類MyCanvas 。

+0

我不明白如何把這個類放入xml ^^我應該放哪個對象?你能舉個例子嗎? – Piotrek

+0

請參閱編輯,將其添加到任何ViewGroup中的xml –