gpt4 book ai didi

android - 链接到 IntentIntegrator 的新 Activity

转载 作者:行者123 更新时间:2023-11-29 01:25:56 26 4
gpt4 key购买 nike

我们的项目包括制作一个处理团体付款的应用程序。您可以通过扫描包含您要加入的群组 ID 的二维码来加入群组。我们制作了一个 Activity “AddOrJoinActivity”,您可以在其中创建或加入群组(通过扫描二维码)。我制作了一个包含我的 CustomScanner 的新 Activity,它可以正常工作。然而,问题如下。我从“AddOrJoinActivity”中调用 Customscanner,但一旦代码被扫描,我希望程序打开 Activity “Groupdetails”,其中包含他/她刚刚加入的组的所有详细信息。

我尝试了以下方法:在“AddOrJoinActivity”中

IntentIntegrator ii = new IntentIntegrator(this)
ii.setCaptureActivity(CustomScanner.class).initiateScan();

在“自定义扫描仪”中

barcodeView =(CompoundBarcodeView)findViewById(R.id.customViewBarcode);
capture = new CaptureManager(this,barcodeView);
capture.initializeFromIntent(getIntent(),savedInstanceState);
capture.decode();

我尝试在 Customscanner 中创建一个包含 GroupsDetailActivity 并在 capture.initializeFromIntent() 中使用它的新 Intent ,但这没有用。

如何从 CustomScanner 启动 groupdetailsactivity?

提前致谢

最佳答案

你看过这个教程吗? http://code.tutsplus.com/tutorials/android-sdk-create-a-barcode-reader--mobile-17162

在您的情况下,扫描后,在您的 AddOrJoin 代码中,方法 onActivityResult 将自动执行。在该方法中,您将检索扫描结果,并且可以在数据库中施展魔法。

在魔法之后开始一个新的 Activity:

Intent intent = new Intent(this, NextActivity.class);
startActivity(intent);

这是我的看法。

关于android - 链接到 IntentIntegrator 的新 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34067713/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com