在Android中如何检查设备是否具有前置闪光灯(Camera2 API)

时间:2019-06-18 07:20:26

标签: java android android-camera android-camera2

我开发了可以切换前后闪光灯的应用。但是,如果设备没有前置闪存,则应用程序将崩溃。我可以检查设备正面闪存的可用性吗?就像前闪光灯不可用时显示吐司面包并禁用按钮一样。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我猜是这样的:

boolean flashAvailable = cameraCharacteristics.get(cameraCharacteristics.FLASH_INFO_AVAILABLE);

public static final Key FLASH_INFO_AVAILABLE

如果没有可用的闪光灯,将为 false

如果没有闪光灯,则所有闪光灯控件均不会执行任何操作。该密钥在所有设备上都可用。