0
我试图添加一个画布,绘制并编辑图像到我的FrameLayout。Android:如何将画布添加到FrameLayout?
DrawMap.java扩展视图并包含我的onDraw(Canvas c)。 首先,我试图每次调用onLocationChanged时调用此方法。这意味着需要调用/更新Canvas。我怎么做?
这是另一件事。我试图将带有图片的画布添加到我的FrameLayout中。位图是通过绘制:
c.drawBitmap(resizedBitmap, newX, newY, paint);
下面是崩溃我的应用程序,并应加帆布到框架的东西:
DrawMap d = new DrawMap(this);
FrameLayout frame_map = (FrameLayout) findViewById(R.id.frame_map);
frame_map.addView(d);
setContentView(frame_map);
我用两个FrameLayouts分割屏幕。左边的一个(frame_map)应该显示一个地图,右边的(frame_info)显示相关的信息(工作正常)。
我在做什么错? 谢谢。