Android闪光灯在拍照前关闭

Android闪光灯在拍照前关闭,android,camera,Android,Camera,我正在尝试建立一个自定义相机。 我有一个启动/停止闪光灯的按钮。当它打开时,我将它设置为闪光模式。 在一些设备上,我被告知闪光灯在拍照前停止。这种情况发生在一些安卓2.3设备上 还有其他人遇到过这个问题吗?知道为什么吗?是的,我发现同样的问题,尤其是在HTC手机上 我已经设定了使用闪光模式而不是闪光模式的条件 List<String> pList = mCamera.getParameters().getSupportedFlashModes(); if (getPackageMa

我正在尝试建立一个自定义相机。 我有一个启动/停止闪光灯的按钮。当它打开时,我将它设置为闪光模式。 在一些设备上,我被告知闪光灯在拍照前停止。这种情况发生在一些安卓2.3设备上


还有其他人遇到过这个问题吗?知道为什么吗?

是的,我发现同样的问题,尤其是在HTC手机上

我已经设定了使用闪光模式而不是闪光模式的条件

List<String> pList = mCamera.getParameters().getSupportedFlashModes();

if (getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH)) {
    if (pList.contains(Parameters.FLASH_MODE_TORCH) && (!ManufacturerName.contains("htc"))) {
        parameters.setFlashMode(Parameters.FLASH_MODE_TORCH);
    }
    else
    if (pList.contains(Parameters.FLASH_MODE_ON)) {
        parameters.setFlashMode(Parameters.FLASH_MODE_ON);
    }
}
List pList=mCamera.getParameters().getSupportedFlashModes();
if(getPackageManager().hasSystemFeature(PackageManager.FEATURE\u摄像头\u闪光灯)){
if(pList.contains(Parameters.FLASH_MODE_TORCH)&(!ManufacturerName.contains(“htc”)){
参数设置闪光模式(参数闪光模式);
}
其他的
if(pList.contains(Parameters.FLASH_MODE_ON)){
parameters.setFlashMode(parameters.FLASH_MODE_ON);
}
}

是的,我发现同样的问题,尤其是在HTC手机上

我已经设定了使用闪光模式而不是闪光模式的条件

List<String> pList = mCamera.getParameters().getSupportedFlashModes();

if (getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH)) {
    if (pList.contains(Parameters.FLASH_MODE_TORCH) && (!ManufacturerName.contains("htc"))) {
        parameters.setFlashMode(Parameters.FLASH_MODE_TORCH);
    }
    else
    if (pList.contains(Parameters.FLASH_MODE_ON)) {
        parameters.setFlashMode(Parameters.FLASH_MODE_ON);
    }
}
List pList=mCamera.getParameters().getSupportedFlashModes();
if(getPackageManager().hasSystemFeature(PackageManager.FEATURE\u摄像头\u闪光灯)){
if(pList.contains(Parameters.FLASH_MODE_TORCH)&(!ManufacturerName.contains(“htc”)){
参数设置闪光模式(参数闪光模式);
}
其他的
if(pList.contains(Parameters.FLASH_MODE_ON)){
parameters.setFlashMode(parameters.FLASH_MODE_ON);
}
}

很抱歉,我为您添加了上述声明。List pList=mCamera.getParameters().getSupportedFlashModes();对不起,我为您添加了上述声明。List pList=mCamera.getParameters().getSupportedFlashModes();