当库调用setResult时,将其他数据发送回调用活动

时间:2017-08-16 15:51:19

标签: android zxing

我使用基于Zxing的library来扫描几个条形码,我需要将当前扫描到ScannerActivity的内容传递回调用活动。

目前我将ScannerActivity称为:

new IntentIntegrator(this)
                .setOrientationLocked(false)
                .addExtra(SCAN_TYPE_EXTRA, scanType.getValue())
                .setCaptureActivity(ScannerActivity.class).initiateScan();

然后我就可以获得SCAN_TYPE_EXTRA这样的值:

this.getIntent().getIntExtra(MainActivity.SCAN_TYPE_EXTRA, 1)

我需要将此值发送回调用活动(MainActivity),但zxing-android-embedded库会自行调用setResultfinish方法。

如何在完成ScannerActivity时将数据添加到库数据中?

0 个答案:

没有答案