Android 在启动照相机前启用HDR选项

Android 在启动照相机前启用HDR选项,android,android-camera,android-camera-intent,Android,Android Camera,Android Camera Intent,我的应用程序正在使用本机android摄像头拍照。有了我的摩托罗拉X2,当intent发布时,一切都很顺利。我可以更改设置、亮度、HDR选项等 我在Nexus5(Android 6.0.1)上安装了相同的应用程序。我启动了应用程序,然后启动了摄像头。设备不允许更改HDR设置。否则,在本机相机应用程序中,我可以更改这些设置 在启动intent之前,是否有办法以编程方式在相机上启用HDR选项? 或者用另一种方法来修复它 在启动intent之前,是否有方法以编程方式在相机上启用HDR选项 没有 或者

我的应用程序正在使用本机android摄像头拍照。有了我的摩托罗拉X2,当intent发布时,一切都很顺利。我可以更改设置、亮度、HDR选项等

我在Nexus5(Android 6.0.1)上安装了相同的应用程序。我启动了应用程序,然后启动了摄像头。设备不允许更改HDR设置。否则,在本机相机应用程序中,我可以更改这些设置

在启动intent之前,是否有办法以编程方式在相机上启用HDR选项?

或者用另一种方法来修复它

在启动intent之前,是否有方法以编程方式在相机上启用HDR选项

没有

或者用另一种方法来修复它

使用照相机API自己拍摄照片。请注意,这相当复杂

现在,您将委托给第三方相机应用程序。有超过8000种Android设备型号。在这些型号中,将有数百个不同的预装摄像头应用程序,另外还有更多用户从Play Store或其他地方安装的应用程序。它们都不必向用户提供HDR控制。它们都不必为您提供请求特定HDR设置的能力。你的应用程序可能会根据设备和用户的不同而请求其中任何一个

在您的情况下,在您的一台设备上,数百个摄像头应用程序中的一个在正常启动时恰好提供HDR控制,而在通过
动作\u图像捕获
(或您正在使用的任何其他
意图
动作)启动时不提供HDR控制。要么是相机应用程序的开发人员故意选择了这种行为,要么是他们的应用程序中有一个bug。不管怎样,你对此无能为力