第三方应用支持

进入扫码页面:

Intent intent = new Intent();

intent.setAction("com.gaocang.fatcat.scan");

intent.addCategory("android.intent.category.DEFAULT");

intent.putExtra("fatcat.continue", true); //是否连续扫描模式

startActivity(intent);


获取扫码结果:

BroadcastReceiver receiver = new BroadcastReceiver() {

@Override

public void onReceive(Context context, Intent intent) {

//结果

List<String> data

= intent.getStringArrayListExtra("fatcat.data");

}

};

private void registerCat() {

IntentFilter filter = new IntentFilter("com.gaocang.fatcat.result");

registerReceiver(receiver, filter);

}

private void unRegisterCat() {

unregisterReceiver(receiver);

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。