当我返回我的Activity时onCreate()函数没有被调用

时间:2013-01-08 07:20:14

标签: java android android-activity

我有一个应用程序,并且我在第二个活动时调用它回来时没有调用创建函数的拳头活动..这个问题发生在Android 2.2版手机中。当我安装4.0它运作良好...请给出一些建议。 第一个活动 - 调用onStop,然后在重启或创建时不调用 非常感谢

3 个答案:

答案 0 :(得分:1)

  

我有一个应用程序,当它到来时我会调用第二个活动   不调用创建函数的后拳活动。

=>返回第一项活动时,会调用[onResume()][1]

FYI,onCreate()只在活动开始时调用一次。

答案 1 :(得分:1)

如果你希望在关闭之后关闭Activity调用onCreate(),请在转到其他Activity时尝试使用方法finish()此活动。

祝你好运!

答案 2 :(得分:1)

如果您希望在堆栈顶部推送另一个活动后再次调用onCreate(),则应通过调用finish()来停止当前活动。如果你发表onResume() also not calling这样的陈述,请用代码或其他东西证明,因为Android Developers site非常明确,请阅读figure 1下面的一行。