Java Android:如何使用Camera Source Builder以编程方式打开/关闭手电筒?
我在Android Studio中使用CameraSource制作了相机预览Java Android:如何使用Camera Source Builder以编程方式打开/关闭手电筒?,java,android,camera,Java,Android,Camera,我在Android Studio中使用CameraSource制作了相机预览 new CameraSource.Builder(this , detector).setAutoFocusEnabled(true).build(); 如您所见,我很容易将自动对焦设置为启用状态 我只是想知道是否有一种简单的方法来启用/禁用手电筒?只需使用以下方法: .setFlashMode(Camera.Parameters.FLASH_MODE_TORCH).build(); 编辑: 该类在API级别21中
new CameraSource.Builder(this , detector).setAutoFocusEnabled(true).build();
如您所见,我很容易将自动对焦设置为启用状态
我只是想知道是否有一种简单的方法来启用/禁用手电筒?只需使用以下方法:
.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH).build();
编辑:
该类在API级别21中被弃用。
谷歌建议在新的应用程序中使用新的android.hardware.camera2 API
在此线程中,您可以看到如何使用:FLASH\u模式\u火炬已被弃用,是否有更新的答案?