通过意图拍摄闪光照片

时间:2016-08-31 15:15:37

标签: android android-camera

是否有任何解决办法将一些参数放入Intent(MediaStore.ACTION_IMAGE_CAPTURE),以闪存作为默认参数?

2 个答案:

答案 0 :(得分:3)

没有Intent额外允许您控制ACTION_IMAGE_CAPTURE的闪光模式。即使有,也不是所有相机应用程序都会尊重它。

答案 1 :(得分:-1)

要检查Android设备是否有可用的闪存,您可以执行以下简单检查:

context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH);

如果设备上有可用的闪存,则此检查将返回true,否则返回false。

详细了解:FEATURE_CAMERA_FLASH

此外,在对相机意图进行了大量挖掘之后,您可以使用的唯一额外参数是:

MediaStore.EXTRA_OUTPUT

参考:Intent does not set the camera parameters