我們的項目包括製作處理組付款的應用程序。 您可以通過掃描包含要加入的組的ID的QRCode來加入組。 我們已經開展了一項活動「AddOrJoinActivity」,您可以在其中創建或加入一個組(通過掃描QR碼)。 我做了一個包含我的CustomScanner的新Activity。 但問題如下。 我從「AddOrJoinActivity」中調用了Customscanner,但是一旦代碼被掃描,我希望程序打開包含他/她剛剛加入的組的所有細節的活動「Groupdetails」。鏈接到IntentIntegrator的新活動
我試過如下: 在 「AddOrJoinActivity」
IntentIntegrator ii = new IntentIntegrator(this)
ii.setCaptureActivity(CustomScanner.class).initiateScan();
在 「CustomScanner」
barcodeView =(CompoundBarcodeView)findViewById(R.id.customViewBarcode);
capture = new CaptureManager(this,barcodeView);
capture.initializeFromIntent(getIntent(),savedInstanceState);
capture.decode();
我試圖使在Customscanner包含GroupsDetailActivity和使用,在捕捉新的意圖。 initializeFromIntent()但不起作用。
如何從CustomScanner啓動groupdetailsactivity?
在此先感謝
完美!我只是從onActivityResult開始新的活動。認爲可能有一個更清晰的修復,但這也完成了工作!謝謝 –