我有一个包含 3 个活动的应用程序
LoginActivity
ActivityA
ActivityB
用户从 LoginActivity 开始。登录成功后,进入ActivityA。ActivityA 使用 startActivityForResult 调用 ActivityB 并使用 onActivityResult 处理响应。
如果用户从 ActivityA 或 ActivityB 按下“主页”按钮并重新启动应用程序,我想将用户带回 LoginActivity
我试着玩弄 onRestart 和 onResume。当通过主屏幕或 onActivityResult 重新初始化 ActivityA 时(当用户从 ActivityB 返回时),这两者都会被调用。
我该如何实现这个要求?
PS:我检查了关于 SO 的类似问题,但没有找到符合我要求的内容。
谢谢。