将图像放在android中的摄像头视图中

时间:2011-08-24 12:53:16

标签: android camera

我想在android的中间摄像机视图中放置一个图像。

我正在使用以下代码打开相机

Intent mIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
mIntent.putExtra
(MediaStore.EXTRA_OUTPUT,MediaStore.Images.Media.EXTERNAL_CONTENT_URI.toString());
startActivityForResult(mIntent, PHOTO_SELECT);

及其工作。但我不知道如何放置图像。

先谢谢。

2 个答案:

答案 0 :(得分:1)

据我所知,如果您通过意图启动相机,则不可能! 系统只是搜索一个应用程序,它执行您请求的“作业”(即在您的情况下是Camera-Application)。

您必须将相机的预览图像渲染到SurfaceView。之后,您可以将图像渲染到此SurfaceView

答案 1 :(得分:0)

我相信CommonsWare过去已经回答了这个问题......看看这些帖子:

Camera preview UI overlay on Android?

How to draw an overlay on a SurfaceView used by Camera on Android?