我知道是可能的,检测是否相机闪光灯集成使用这样的方法:的Android测试,如果前置摄像头支持闪光灯
/**
* @return true if a flash is available, false if not
*/
public static boolean isFlashAvailable(Context context) {
return context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH);
}
但如果该装置具有2个相机如何测试为它们中的每如果有闪光灯可用?
例如在Samsung S2设备上,在使用前置摄像头时的本机相机应用程序中,闪光灯按钮被禁用,意味着不可用。
谢谢。
这非常有趣。不知道可以只有FLASH_MODE_OFF作为选项......的确,这个解决方案似乎比我提出的解决方案更好。感谢您指出了这一点。 – Paul 2013-11-06 23:03:39