2024年3月14日发(作者:)

功能实现:

1。可以扫描条形码

2。可以识别条形码的内容

学生答案

一、导入jar包到Android工程:

导入,到Android工程。

二、在中添加权限:

android:name="_PHONE_STATE" />

三、在中添加Activity:

android:name=".E6CaptureActivity"

android:screenOrientation="portrait" />

四、添加资源文件:

将res资源文件复制到你自己的项目中,包括layout,raw,values资源。

五、启动扫描二维码的SDK:

(context);

六、获取扫描得到的字符串:

@Override

protected void onActivityResult(int requestCode, int resultCode, Intent

data)

{

if (requestCode == TY_RESULT_CAPTURE

&& resultCode == RESULT_OK)

{

xt(this,

ingExtra(_QR_CODE),

_SHORT).show();

}

vityResult(requestCode, resultCode, data);

}

注意:在fragment中启动SDK时,此方法为public,而非protected。

七、接口调用API:

接口调用方法在E6CaptureInterface类中。

1、public static void init(Context context)

@param context // Activity的实例

2、public static void setDebugMode(boolean isShowDebug)

@param isShowDebug //是否打印log调试日志