我想我的畫布動態添加到我的layoiut但有錯誤: 說明位置的資源路徑類型 在類型的ViewGroup的方法addView(查看)不適用於參數(畫布)的Java問題動態添加一個Android畫布?
Canvas canvas = new Canvas();
LinearLayout ll = new LinearLayout(this);
ll.addView(canvas);
我想我的畫布動態添加到我的layoiut但有錯誤: 說明位置的資源路徑類型 在類型的ViewGroup的方法addView(查看)不適用於參數(畫布)的Java問題動態添加一個Android畫布?
Canvas canvas = new Canvas();
LinearLayout ll = new LinearLayout(this);
ll.addView(canvas);
您使用的方法「畫」通過發送畫布一樣
l1.draw(canvas);
有可能是一個根本性的錯誤你的問題。您實際上並不是「爲視圖添加畫布」。 通過重寫onDraw方法,您可以使用畫布繪製視圖(即,SurfaceView)。
看看這個博客,該如何在Android中使用canvas: [http://www.tutorialforandroid.com/2010/11/drawing-with-canvas-in-android-renewed.html ] [1]