0

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

4

2 回答 2

0

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

但是您知道这对性能不利,因为它会淹没内存?将其写入 sd 可能比使用内部存储器更好。

编辑:使用 API 时,您必须显示预览。但是,您可以将此预览设置为 1x1px 或将其隐藏在其他视图后面。你可以稍微修改一下代码,不要在按钮点击时开始捕获,而是在你想要的任何地方。我认为你可以做到这一点。

也有很大帮助

于 2012-09-28T13:17:46.203 回答
0

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

于 2012-09-28T13:37:51.117 回答