动态添加Android画布?
我想动态地将画布添加到我的布局,但出现错误: 说明位置资源路径类型 类型ViewGroup中的方法addViewView不适用于Java问题动态添加Android画布?,android,Android,我想动态地将画布添加到我的布局,但出现错误: 说明位置资源路径类型 类型ViewGroup中的方法addViewView不适用于Java问题 Canvas canvas = new Canvas(); LinearLayout ll = new LinearLayout(this); ll.addView(canvas); 您可以通过发送画布来使用“draw”方法,如 l1.draw(canvas); 你的问题可能有根本性的问题。实际上,您并没有将画布添加到视图中。 通过覆盖onDraw方法
Canvas canvas = new Canvas();
LinearLayout ll = new LinearLayout(this);
ll.addView(canvas);
您可以通过发送画布来使用“draw”方法,如
l1.draw(canvas);
你的问题可能有根本性的问题。实际上,您并没有将画布添加到视图中。 通过覆盖onDraw方法,可以使用画布在视图(即SurfaceView)中绘制 看看这个博客,看看画布如何在Android中使用: [http://www.tutorialforandroid.com/2010/11/drawing-with-canvas-in-android-renewed.html][1]