gpt4 book ai didi

Android Activity 生命周期问题

转载 作者:太空狗 更新时间:2023-10-29 12:56:51 27 4
gpt4 key购买 nike

我有两个名为HomeCart 的 Activity 。当我在 Home Activity 中按下按钮时,它会转到 Cart Activity 。

为此我使用了以下代码

 public void onClick(View v) {
Intent intent = new Intent(this, Cart.class);
startActivity(intent);
}

Cart Activity 中,当我按下按钮时,它进入 Activity Home

为此

 public void onClick(View v) {
Intent intent = new Intent(this, Home.class);
startActivity(intent);
}

Activity 变化正常,但每次 Activity 开始时都会调用 onCreate 方法。

Activity 的生命周期是否良好?如果没有,我该如何解决?

最佳答案

如何解决?这就是 Activity 的预期行为。然而,如果您不想调用 onCreate 方法中的方法,您可以使用这样的标志:

public class YourActivity extends Activity {

private boolean firstStart = true;

public void OnCreate(...) {

if (firstStart) {
//do your stuff here
firstStart = false;
}

}
}

关于Android Activity 生命周期问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5633615/

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