从相机获取信息

时间:2012-09-28 12:54:27

标签: java android camera android-camera

我的功能必须在我将打电话给他的当前时间从相机拍照,并将其保存在我的缓冲区中,不在其他地方。我不需要打开相机,按下它的“捕获”按钮,我需要自动完成所有这些操作。用户不能看到,相机正在工作,并且在拍摄图像后,它必须仅在我的缓冲区中复制它。不建议使用camera.start(),复制视频或图片后,请将其从图库中删除。任何人都可以帮助我吗?对不起英语:)

2 个答案:

答案 0 :(得分:0)

This 是您问题的解决方案。只需编辑一下。例如,您可以将位图存储在ArrayList中。

但你知道这对性能有害,因为它会淹没记忆吗?将它写入sd可能比使用内部存储器更好。

编辑:使用API​​时,您来显示预览。但是,您可以将此预览1x1px或隐藏在其他视图后面。而且您可以稍微修改代码,以便在按钮上没有捕获开始,而是根据您的需要。我认为你可以做到这一点。

This 也可以提供很多帮助

答案 1 :(得分:0)

据我所知,在用户不知情的情况下,您将无法捕捉打开相机应用程序的图像。