gpt4 book ai didi

android - 如何重启onCreate函数

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:24:38 28 4
gpt4 key购买 nike

我有一个应用程序,在某些情况下,我希望重新创建我的 Activity ,或者需要调用 onCreate 函数,以便可以再次执行不同的功能。就像当设备的方向改变时调用 oncreate 函数或重新创建 Activity 一样,我希望我的应用程序重新启动。目前我正在使用 this.onCreate(null) 但我认为这不是最好的方法..
请提出一些建议。
非常感谢

最佳答案

如何在 onCreate() 之外创建一个方法来完成所有 Activity 的工作,并在 onCreate 方法中调用它来加载 Activity。如果您需要刷新您的 Activity,只需调用该新方法即可。例如:

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

loadActivity();
}

private void loadActivity() {
// Do all of your work here
}

private OnClickListener ReloadActivity = new OnClickListener() {
public void onClick(View v) {
loadActivity();
}
};

关于android - 如何重启onCreate函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7150014/

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