画出某事像CameraPreview(SurfaceView)中的矩形

时间:2011-02-08 21:43:57

标签: android preview surfaceview

如何在CameraPreview(SurfaceView)中绘制一个矩形? 在setPreviewCallback中,我实现了应该调用onDraw方法的invalidate方法。但什么都没发生。 有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

我会尽力回答我自己的问题。 我创建了一个扩展View类的新类。在其中我实现了canvas对象和onDraw方法的一部分。在此之后,我在主类的Activity中从新类的Type中创建了一个Object。使用方法addContentView(View v,LayoutParam ...),我添加了新的View。 就是这样。新创建的视图现在将在SurfaceView上绘制。

希望这会帮助其他有同样问题的人。