本文整理汇总了Java中me.dm7.barcodescanner.core.CameraUtils类的典型用法代码示例。如果您正苦于以下问题:Java CameraUtils类的具体用法?Java CameraUtils怎么用?Java CameraUtils使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
CameraUtils类属于me.dm7.barcodescanner.core包,在下文中一共展示了CameraUtils类的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: setFlash
import me.dm7.barcodescanner.core.CameraUtils; //导入依赖的package包/类
public void setFlash(boolean flag) {
if(this.mCamera != null && CameraUtils.isFlashSupported(this.mCamera)) {
Camera.Parameters parameters = this.mCamera.getParameters();
if(flag) {
if(parameters.getFlashMode().equals("torch")) {
return;
}
parameters.setFlashMode("torch");
} else {
if(parameters.getFlashMode().equals("off")) {
return;
}
parameters.setFlashMode("off");
}
this.mCamera.setParameters(parameters);
}
}
示例2: setFlash
import me.dm7.barcodescanner.core.CameraUtils; //导入依赖的package包/类
public void setFlash(boolean flag) {
if(CameraUtils.isFlashSupported(getContext()) && mCamera != null) {
Camera.Parameters parameters = mCamera.getParameters();
if(flag) {
if(parameters.getFlashMode().equals(Camera.Parameters.FLASH_MODE_TORCH)) {
return;
}
parameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
} else {
if(parameters.getFlashMode().equals(Camera.Parameters.FLASH_MODE_OFF)) {
return;
}
parameters.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);
}
mCamera.setParameters(parameters);
}
}
示例3: getFlash
import me.dm7.barcodescanner.core.CameraUtils; //导入依赖的package包/类
public boolean getFlash() {
if(this.mCamera != null && CameraUtils.isFlashSupported(this.mCamera)) {
Camera.Parameters parameters = this.mCamera.getParameters();
return parameters.getFlashMode().equals("torch");
} else {
return false;
}
}
示例4: toggleFlash
import me.dm7.barcodescanner.core.CameraUtils; //导入依赖的package包/类
public void toggleFlash() {
if(this.mCamera != null && CameraUtils.isFlashSupported(this.mCamera)) {
Camera.Parameters parameters = this.mCamera.getParameters();
if(parameters.getFlashMode().equals("torch")) {
parameters.setFlashMode("off");
} else {
parameters.setFlashMode("torch");
}
this.mCamera.setParameters(parameters);
}
}
示例5: getFlash
import me.dm7.barcodescanner.core.CameraUtils; //导入依赖的package包/类
public boolean getFlash() {
if(CameraUtils.isFlashSupported(getContext()) && mCamera != null)
{
Camera.Parameters parameters = mCamera.getParameters();
return parameters.getFlashMode().equals(Camera.Parameters.FLASH_MODE_TORCH);
}
return false;
}
示例6: toggleFlash
import me.dm7.barcodescanner.core.CameraUtils; //导入依赖的package包/类
public void toggleFlash() {
if(CameraUtils.isFlashSupported(getContext()) && mCamera != null) {
Camera.Parameters parameters = mCamera.getParameters();
if(parameters.getFlashMode().equals(Camera.Parameters.FLASH_MODE_TORCH)) {
parameters.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);
} else {
parameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
}
mCamera.setParameters(parameters);
}
}
示例7: startCamera
import me.dm7.barcodescanner.core.CameraUtils; //导入依赖的package包/类
public void startCamera(int cameraId) {
this.startCamera(CameraUtils.getCameraInstance(cameraId));
}
示例8: startCamera
import me.dm7.barcodescanner.core.CameraUtils; //导入依赖的package包/类
public void startCamera() {
startCamera(CameraUtils.getCameraInstance());
}