Android:拍照意图删除确认对话框

Pep*_*tal 4 android android-intent android-camera android-camera-intent

可以禁用/删除此照片确认对话框:

在此处输入图片说明

我需要以某种方式跳过此对话框,但仍要使用Intent。我找到了这个android:在没有“保存” /“删除”确认的情况下拍摄相机图片,但我不想使用SurfaceView

Com*_*are 8

我需要以某种方式跳过此对话框,但我仍要使用Intent。

这是不可能的。

超过8,000种 26,000种Android设备模型。在他们之间,有数百种不同的预装相机应用程序。此外,用户可以从Play商店或其他地方安装数百种其他相机应用程序。他们中的任何人都可以回复您的ACTION_IMAGE_CAPTURE请求。

的协议ACTION_IMAGE_CAPTURE没有“不显示任何类型的确认对话框”选项。某些相机应用程序将具有此类对话框,而另一些则不会。某些应用程序可能具有一些未记录的Intent额外功能来控制该行为,但大多数应用程序则没有。

要么:

  1. 与确认提示一起使用(如果存在),或

  2. 请勿将这项工作委托给第三方应用程序,而应使用相机API自己拍照(SurfaceView虽然不一定需要,但您拒绝了该方法SurfaceView),或者

  3. 不要编写应用