我正在使用选项卡小部件,每个选项卡都属于一个活动组。一个活动组具有多个子活动。子活动通过活动组的LocalActivityManager.startActivitY
添加到活动组中,但现在我想使用 startActivityForResult 而不是 startActivity。有人可以帮助我完成LocalActivityManager
因为班没有startActivityForResult
方法。
前我曾在同样的情况下去过那里。我从我这边发现,没有办法在ActivityGroup中使用startActivityForResult。所以我找到了一些黑客类型的技术来摆脱这种情况。首先从 startActivityforResult 创建所需结果的静态变量。完成此操作后,意图为透明 Activity,在其中执行所有 activityforResult 的操作。获取值后,设置在 TabClass 中创建的静态变量的值,然后完成透明 Activity