CardActivity

字段 说明
SCANRECTOFFSET 扫描框偏移量设置
EXTRA_BACK_DRAWABLE_ID 扫描界面返回按钮背景图片资源ID
EXTRA_SCAN_GUIDE_COLOR 扫描框颜色
EXTRA_SCAN_BACKGROUND_COLOR 背景颜色
EXTRA_SCAN_RESULT 获取扫描结果
EXTRA_SCAN_TIPS 设置扫描界面提示文字
EXTRA_CARD_IMAGE 设置需要输出原始图片
EXTRA_CARD_IMAGE_RECTIFIED 设置需要输出裁剪之后的图片
EXTRA_CARD_IMAGE_FRONT 设置为先正面后反面扫描时,用来输出身份证正面原图
EXTRA_CARD_IMAGE_FRONT_RECTIFIED 设置为先正面后反面扫描时,用来输出身份证正面裁剪图
EXTRA_SCAN_ORIENTATION 设置扫描界面的方向
RESULT_SUCCESS 卡片信息返回成功
EXTRA_SCAN_TITLE 设置扫描界面标题
EXTRA_TITLE_RIGHT_HORIZONTAL_TO_VERTICAL_DRAWABLE_ID 扫描界面标题标题部分右侧图标按钮---横屏切换到竖屏资源ID
EXTRA_TITLE_RIGHT_VERTICAL_TO_HORIZONTAL_DRAWABLE_ID 扫描界面标题标题部分右侧图标按钮---横屏切换到竖屏资源ID
EXTRA_SCAN_LINE_STATUS 是否打开扫描光标
ERROR_CAMERA 相机无法使用
RESULT_AUTHENTICATION_FAILED APP_ID和APP_SECRET验证失败
ERROR_LICENSE_PACKAGE_NAME_MISMATCH 绑定包名错误
ERROR_LICENSE_EXPIRE 授权文件过期
ERROR_LICENSE_INVALID 授权文件不合法
ERROR_LICENSE_FILE_NOT_FOUND 授权文件不存在
ERROR_MODEL_NOT_FOUND 模型文件不存在
ERROR_CHECK_MODEL_FAIL 模型文件错误,请检查模型是否匹配或超过有效期
ORIENTATION_PORTRAIT 面对屏幕,设备头部朝上
ORIENTATION_LANDSCAPE_RIGHT 面对屏幕,设备头部朝右
ORIENTATION_LANDSCAPE_LEFT 面对屏幕,设备头部朝左

public int getFrameOrientation()

返回扫描界面方向。

调用示例:

int orient = getFrameOrientation() ;
参数 说明
返回值 说明
ORIENTATION_PORTRAIT 面对屏幕,设备头部朝上
ORIENTATION_LANDSCAPE_RIGHT 面对屏幕,设备头部朝右
ORIENTATION_PORTRAIT_UPSIDE_DOWN 面对屏幕,设备头部朝下
ORIENTATION_LANDSCAPE_LEFT 面对屏幕,设备头部朝左

public void onTextUpdate(final String text, final int textColor)

自定义更新扫描界面提示文字内容和颜色。

调用示例:

String text = "testString";
int textColor = 0xff000000;
onTextUpdate(text, textColor) ;
参数 说明
text 文字内容
textColor 文字颜色
返回值 说明

public void onCardDetected(Card card, Bitmap cameraApertureBitmap, Bitmap cropCardBitmap)

识别卡信息后的回调函数。

参数 说明
card 卡的信息
cameraApertureBitmap 取景框图片
cropCardBitmap 识别成功的裁剪后图片
返回值 说明

protected View createOverlayView()

创建扫描覆盖层

调用示例:

View mOverlay = createOverlayView();
参数 说明
返回值 说明
View 创建成功的覆盖层View

results matching ""

    No results matching ""