新增onClickFlashlight方法

This commit is contained in:
Jenly
2021-01-14 16:57:16 +08:00
parent 824bf3f64e
commit 69acfca413
2 changed files with 16 additions and 2 deletions

View File

@@ -65,13 +65,20 @@ public class CaptureActivity extends AppCompatActivity implements CameraScan.OnS
if(ivFlashlightId != 0){ if(ivFlashlightId != 0){
ivFlashlight = findViewById(ivFlashlightId); ivFlashlight = findViewById(ivFlashlightId);
if(ivFlashlight != null){ if(ivFlashlight != null){
ivFlashlight.setOnClickListener(v -> toggleTorchState()); ivFlashlight.setOnClickListener(v -> onClickFlashlight());
} }
} }
initCameraScan(); initCameraScan();
startCamera(); startCamera();
} }
/**
* 点击手电筒
*/
protected void onClickFlashlight(){
toggleTorchState();
}
/** /**
* 初始化CameraScan * 初始化CameraScan
*/ */

View File

@@ -78,13 +78,20 @@ public class CaptureFragment extends Fragment implements CameraScan.OnScanResult
if(ivFlashlightId != 0){ if(ivFlashlightId != 0){
ivFlashlight = mRootView.findViewById(ivFlashlightId); ivFlashlight = mRootView.findViewById(ivFlashlightId);
if(ivFlashlight != null){ if(ivFlashlight != null){
ivFlashlight.setOnClickListener(v -> toggleTorchState()); ivFlashlight.setOnClickListener(v -> onClickFlashlight());
} }
} }
initCameraScan(); initCameraScan();
startCamera(); startCamera();
} }
/**
* 点击手电筒
*/
protected void onClickFlashlight(){
toggleTorchState();
}
/** /**
* 初始化CameraScan * 初始化CameraScan
*/ */