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

任何帮助,将不胜感激。

最佳答案

我猜是这样的:

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


public static final Key FLASH_INFO_AVAILABLE

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

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

关于java - 在Android中如何检查设备是否具有前置闪光灯(Camera2 API),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56643701/

10-12 04:39