【发布时间】:2015-03-02 00:47:52
【问题描述】:
我一直试图在 android lollipop 中打开手电筒,但相机 Api 已被弃用,因此不要打开手电筒。有人试过吗?
【问题讨论】:
标签: android-5.0-lollipop flashlight
我一直试图在 android lollipop 中打开手电筒,但相机 Api 已被弃用,因此不要打开手电筒。有人试过吗?
【问题讨论】:
标签: android-5.0-lollipop flashlight
您可以使用以下代码 sn-p 来打开闪光灯:
mCam = Camera.open();
Camera.Parameters p = mCam.getParameters();
p.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
mCam.setParameters(p);
mPreviewTexture = new SurfaceTexture(0);
try {
mCam.setPreviewTexture(mPreviewTexture);
} catch (IOException ex) {
// Ignore
}
mCam.startPreview();
它适用于 Android 5.0.x。在清单中添加以下权限以供相机使用。
<uses-permission android:name="android.permission.CAMERA" />
【讨论】: