2012-09-28 136 views
0

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

+1

定义“信息”。 (或者它只是当前的图片?)。并解释它将在什么情况下使用,使答案更容易。 – stealthjong

+0

对不起,你的意思是说“在什么情况下它会被使用”。谢谢 –

+0

这个应用程序的目的是什么 – stealthjong

回答

0

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

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

编辑:当使用API​​时,你显示预览。但是,您可以将此预览视为1x1px,或将其隐藏在其他某个视图的后面。你可以稍微修改一下代码,以避免按钮上的捕捉开始,但无论你想要什么。我认为你可以做到这一点。

This也可以帮助很多

+0

对不起,但我不需要打开相机,推它的“捕捉”按钮,我需要自动做这一切。用户一定不能看到,该摄像头正在工作 –

+0

另请参阅... – stealthjong

0

据我所知,你将无法捕捉到的图像,而无需用户的知识打开相机应用。