lib -> zxing-lite
This commit is contained in:
33
zxing-lite/src/main/java/com/king/zxing/ICamera.java
Normal file
33
zxing-lite/src/main/java/com/king/zxing/ICamera.java
Normal file
@@ -0,0 +1,33 @@
|
||||
package com.king.zxing;
|
||||
|
||||
|
||||
import androidx.annotation.Nullable;
|
||||
import androidx.camera.core.Camera;
|
||||
|
||||
/**
|
||||
* @author <a href="mailto:jenly1314@gmail.com">Jenly</a>
|
||||
*/
|
||||
public interface ICamera {
|
||||
|
||||
/**
|
||||
* 启动相机预览
|
||||
*/
|
||||
void startCamera();
|
||||
|
||||
/**
|
||||
* 停止相机预览
|
||||
*/
|
||||
void stopCamera();
|
||||
|
||||
/**
|
||||
* 获取{@link Camera}
|
||||
* @return
|
||||
*/
|
||||
@Nullable Camera getCamera();
|
||||
|
||||
/**
|
||||
* 释放
|
||||
*/
|
||||
void release();
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user