gpt4 book ai didi

java - 澄清 Android Activity onPause 和 onRestart

转载 作者:行者123 更新时间:2023-11-30 12:05:01 26 4
gpt4 key购买 nike

我对 Android 中的 Activity 生命周期有疑问。当我有这样的代码时(使用正确的名称)

 newActivityButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent(getApplicationContext(), NextActivity.class);
intent.putExtra("Info",correctInfo);
startActivity(intent);
}
});

然后“NextActivity”出现在前台。但这是否意味着“MainActivity”已停止?根据下图,'MainActivity' 不再可见,所以它也停止了吗?

编辑:如果我有 3 个 Activity 链怎么办?第一个还没有被摧毁吗?

Activity lifecycle graph

最佳答案

MainActivity 将在它变得不可见并且另一个 Activity 出现在前台时立即停止。如果一系列 Activity 依次启动,则所有 Activity 都将处于停止状态(除非系统销毁 Activity 以释放内存和资源)。

关于java - 澄清 Android Activity onPause 和 onRestart,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56685002/

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