2011-09-09 111 views
0

我想我的畫布動態添加到我的layoiut但有錯誤: 說明位置的資源路徑類型 在類型的ViewGroup的方法addView(查看)不適用於參數(畫布)的Java問題動態添加一個Android畫布?

Canvas canvas = new Canvas(); 
LinearLayout ll = new LinearLayout(this); 
ll.addView(canvas); 

回答

0

您使用的方法「畫」通過發送畫布一樣

l1.draw(canvas); 
0

有可能是一個根本性的錯誤你的問題。您實際上並不是「爲視圖添加畫布」。 通過重寫onDraw方法,您可以使用畫布繪製視圖(即,SurfaceView)。

看看這個博客,該如何在Android中使用canvas: [http://www.tutorialforandroid.com/2010/11/drawing-with-canvas-in-android-renewed.html ] [1]