Android 意图\动作\静止\图像\摄像头-图片回调或截获事件拍照

Android 意图\动作\静止\图像\摄像头-图片回调或截获事件拍照,android,android-intent,service,camera,Android,Android Intent,Service,Camera,我使用INTENT\u ACTION\u STILL\u IMAGE\u camera诱导相机,在按下后退按钮之前,我有机会拍摄任意数量的照片 我的问题是,我可以在PictureCallback中捕获单个图像以及自定义相机中的图像吗?我看不到将摄像头挂接到PictureCallback的功能,或者我可以编写一个服务来截获拍摄照片的事件吗 我知道如果我使用flagACTION\u IMAGE\u CAPTURE,我可以从意图数据在activityResult中拍摄图像,但拍摄几张照片很重要 目前,

我使用
INTENT\u ACTION\u STILL\u IMAGE\u camera
诱导相机,在按下后退按钮之前,我有机会拍摄任意数量的照片

我的问题是,我可以在PictureCallback中捕获单个图像以及自定义相机中的图像吗?我看不到将摄像头挂接到PictureCallback的功能,或者我可以编写一个服务来截获拍摄照片的事件吗

我知道如果我使用flagACTION\u IMAGE\u CAPTURE,我可以从意图数据在activityResult中拍摄图像,但拍摄几张照片很重要

目前,我在按下后退按钮后,使用光标表单ContentResolver拍摄图像

Cursor imageCursor =  activity.getContentResolver().query(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,imageColumns, where, null, imageOrderBy); 
但是我在Sony Erricson arc S上使用api 2.3.4时遇到问题,查询不工作,应用程序仍然工作,任何异常,但查询结果为空。

用于,而不是用于
INTENT\u ACTION\u still\u IMAGE\u CAMERA
用于,而不是
INTENT\u ACTION\u still\u IMAGE\u CAMERA