0
我想制作一个小型安卓应用程序是我想打开我的LG P970上的闪光灯,而不会实际打开相机应用程序。这是可能的,因为根据我目前收集的信息,您需要运行相机应用程序来打开灯光。如何打开安卓手机上的闪光灯而无需运行相机应用程序
我想制作一个小型安卓应用程序是我想打开我的LG P970上的闪光灯,而不会实际打开相机应用程序。这是可能的,因为根据我目前收集的信息,您需要运行相机应用程序来打开灯光。如何打开安卓手机上的闪光灯而无需运行相机应用程序
这里有Android的several Open-Source flashlight apps。如果你看他们的source,你可以看到他们如何使用它
Camera mCamera;
/* [...] */
public void initCamera() {
/* see their source for more */
}
public void lightOff() {
if (hasSurface && hasCamera) {
mParameters.setFlashMode(Parameters.FLASH_MODE_OFF);
mCamera.setParameters(mParameters);
}
}
public void lightOn() {
if (this.isShown() && hasCamera) {
if (mParameters == null) {
setParameters();
}
mParameters.setFlashMode(Parameters.FLASH_MODE_TORCH);
mCamera.setParameters(mParameters);
} else {
initCamera();
}
}