搭建簡易手電筒介面,介面最中間可以直接放置一張開關圖示在程式碼中新增圖示點選事件,然後在點選事件中執行開啟或關閉手電筒程式碼
public static void isLightEnable(boolean isEnable) { if (isEnable) { Camera camera = CameraManager.get().getCamera(); if (camera != null) { Camera.Parameters parameter = camera.getParameters(); parameter.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH); camera.setParameters(parameter); } } else { Camera camera = CameraManager.get().getCamera(); if (camera != null) { Camera.Parameters parameter = camera.getParameters(); parameter.setFlashMode(Camera.Parameters.FLASH_MODE_OFF); camera.setParameters(parameter); } }}
搭建簡易手電筒介面,介面最中間可以直接放置一張開關圖示在程式碼中新增圖示點選事件,然後在點選事件中執行開啟或關閉手電筒程式碼
public static void isLightEnable(boolean isEnable) { if (isEnable) { Camera camera = CameraManager.get().getCamera(); if (camera != null) { Camera.Parameters parameter = camera.getParameters(); parameter.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH); camera.setParameters(parameter); } } else { Camera camera = CameraManager.get().getCamera(); if (camera != null) { Camera.Parameters parameter = camera.getParameters(); parameter.setFlashMode(Camera.Parameters.FLASH_MODE_OFF); camera.setParameters(parameter); } }}