【发布时间】:2011-12-27 17:20:53
【问题描述】:
我正在尝试使用通过 Intent (MediaStore.ACTION_IMAGE_CAPTURE) 启动的默认设备相机应用程序拍摄多张照片。使用我正在测试的设备,相机启动,拍照,要求确认,然后返回我处理结果的活动。
我考虑过使用广播接收器回调或内容观察器;但是,在用户完成之前,我找不到启动相机并使其保持活动状态的方法。如果可能,我希望避免开发自定义相机应用程序。
之所以必须这样做是因为用户通常需要连续拍摄多张照片,并且在某些设备上相机启动时间超过5秒,使用该软件的用户连续拍摄10-30张照片;不仅如此,他们还需要控制各种相机参数。
有没有办法启动相机意图并仅在用户退出相机应用程序后返回我的活动?
【问题讨论】: