gpt4 book ai didi

java - Android - 传递主要 Activity

转载 作者:行者123 更新时间:2023-12-01 15:43:26 25 4
gpt4 key购买 nike

我的应用程序中有多项 Activity 。主 Activity (activity1)扩展了ActivityGroup(我需要支持2.2及以上版本,所以不能使用fragment)。

主activity1创建activity2,activity2又创建activity3。但是当创建activity3时,我希望activity1创建它,而不是activity2。

如何在 Activity 之间传递主要 Activity ?

谢谢

最佳答案

更好的方法是使用avtivity1中的startActivityForResult()来statrt activity2

当您想要activity3时,只需完成activity2并在activity1中覆盖

onActivityResult() 并启动 Activity3。传递 Activity 实例并不是更好的主意

因为 Activity 在后台时可能会被杀死,因此容易抛出

异常。

关于java - Android - 传递主要 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7607840/

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