HTC Desire 后置摄像头的 LED 出现一些问题。
我正在开发一个使用手电筒模式拍照的应用程序,它与其他设备(Nexus One、Galaxy S II、...)配合得很好,但是在拍照之前 LED 灯会熄灭。我已经测试了其他相机应用程序(“Camera Magic”,“Distorted Camera”),似乎他们有完全相同的问题。
相关代码非常标准(并且适用于其他设备)
// set the torch mode in the Camera.Parameters
String flashMode = parameters.getFlashMode();
List<String> flashModes = parameters.getSupportedFlashModes();
if ((flashModes != null) && (flashModes.contains(Camera.Parameters.FLASH_MODE_TORCH))) {
parameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
}
...
...
// then just start the camera preview
mCamera.startPreview();
我想知道是否有人知道问题可能是什么或遇到过同样的问题?