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