我知道可以使用如下方法检测相机是否集成了闪光灯:
/**
* @return true if a flash is available, false if not
*/
public static boolean isFlashAvailable(Context context) {
return context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH);
}
Run Code Online (Sandbox Code Playgroud)
但如果设备有2个摄像头,如果有可用的闪光灯,我如何测试每个摄像头?
例如,在Samsung S2设备上,使用前置摄像头时,在本机摄像头应用程序上,闪光灯按钮被禁用,这意味着无法使用.
谢谢.