2

我有一个应用程序,当它返回时我调用第二个活动创建函数上的第一个活动没有被调用..这个问题发生在 android 版本 2.2 移动设备中。当我安装 4.0 时它运行良好......请给出一些建议。第一个活动——调用 onStop 然后不在重启或创建时调用 非常感谢

4

3 回答 3

1

我有一个应用程序,当它返回时,我调用第二个活动,而不调用创建函数上的第一个活动。

=> 返回第一个活动时,它将调用[onResume()][1].

仅供参考,onCreate()仅在活动开始时调用一次。

于 2013-01-08T07:22:04.180 回答
1

如果您希望onCreate()在将另一个活动压入堆栈顶部后再次被调用,您应该通过调用finish(). 如果你做出这样的陈述onResume() also not calling,用代码或其他东西来证明它,因为Android 开发者网站对此非常清楚,请阅读下面的行figure 1

于 2013-01-09T07:56:10.700 回答
1

如果您希望关闭的 Activity 在返回后调用 onCreate(),请在转到其他 Activity 时尝试使用方法 finish() 此 Activity。

祝你好运!

于 2013-01-09T07:31:35.797 回答