Android 当库调用setResult时,将附加数据发送回调用活动

Android 当库调用setResult时,将附加数据发送回调用活动,android,zxing,Android,Zxing,我使用这个基于Zxing的工具来扫描几个条形码,我需要将当前正在扫描的条形码传递到ScannerActivity并返回到调用活动 目前我将ScannerActivity称为: new IntentIntegrator(this) .setOrientationLocked(false) .addExtra(SCAN_TYPE_EXTRA, scanType.getValue()) .setCaptur

我使用这个基于Zxing的工具来扫描几个条形码,我需要将当前正在扫描的条形码传递到ScannerActivity并返回到调用活动

目前我将ScannerActivity称为:

new IntentIntegrator(this)
                .setOrientationLocked(false)
                .addExtra(SCAN_TYPE_EXTRA, scanType.getValue())
                .setCaptureActivity(ScannerActivity.class).initiateScan();
this.getIntent().getIntExtra(MainActivity.SCAN_TYPE_EXTRA, 1)
然后我可以得到如下的
SCAN\u TYPE\u EXTRA
值:

new IntentIntegrator(this)
                .setOrientationLocked(false)
                .addExtra(SCAN_TYPE_EXTRA, scanType.getValue())
                .setCaptureActivity(ScannerActivity.class).initiateScan();
this.getIntent().getIntExtra(MainActivity.SCAN_TYPE_EXTRA, 1)
我需要将此值发送回调用活动(
MainActivity
),但是
zxing android embedded
库自己调用
setResult
finish
方法

扫描活动完成后,如何将数据添加到库数据