Android - 相机,每20秒保存一次图片

时间:2012-03-19 18:10:42

标签: android camera preview

如果可以在后台检索相机图片并每隔30秒保存一次图片? 有人有例子吗?感谢。

1 个答案:

答案 0 :(得分:3)

你所询问的是部分可能的。我打算将你的问题分成几个部分来回答:

  1. 是否可以在后台检索相机图片? NO
  2. 是否可以每30秒保存一张图片? YES
  3. 基本上,如果Camera对象附加到有效的SurfaceHolder来绘制,则只能打开相机并获取预览帧。虽然这不是技术上意味着表面必须 VISIBLE (即您可以将相机预览帧绘制为不可见的SurfaceView,我相信) ,它确实意味着在正在运行的前景活动中必须有一个有效的表面。

    如果您可以使用此功能,则可以轻松编写应用程序,通过Camera.PreviewCallbackHandler调用{{1}的组合,每隔一段时间自动捕获预览帧告诉应用程序什么时候捕获下一帧。例如,我将指向SDK Guide for Camera,因为它们提供了访问postDelayed()实例和注册预览所需的所有信息。

    HTH