You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

同一Task内启动新Activity时Activity.onStopped()未被调用的问题咨询

同一Task内启动新Activity时Activity.onStopped()未被调用的问题咨询

各位好,我遇到一个挺困惑的问题,想跟大家请教下:

我现在在Android模拟器上做测试,模拟器的SDK_INT=35,我的应用目标SDK版本是targetSdk=34。应用里的所有Activity都是不透明的,会完全占满整个屏幕,但奇怪的是,当我在同一个Task里启动另一个Activity时,前一个Activity的Activity.onStopped()方法并没有被调用。

我用来启动第二个Activity的代码如下:

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

目前我发现FirstActivity.onStopped()只有在……(此处描述未补充完整),但在上述同一Task内启动新Activity的场景下,这个回调完全没有触发。有没有朋友遇到过类似的情况,或者能给我一些排查的方向呀?

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.08 14:03:11