activity中的oncreate方法里调用finish方法后,会调用哪些方法
1个回答
展开全部
onPause --- onStop --- onDestory ,而且在onPause方法时调用 isFinishing() 为true
真心求教各位大虾解答!!!
------解决方案--------------------------------------------------------探讨各位大虾:小弟在做一个视频录制的小例子,主界面就是预览摄像的RecordActivity,现在我从menu中跳到SetupActivity后(已覆盖前面的RecordActivity),这时候按下返回键直接退出了程序,而不是返回到RecordActivity
观察RecordActivity的生命周期,发现从RecordActivity ---- SetupActivity……
------解决方案--------------------------------------------------------
自动调用finish(),如果不是人为的话(清单文件配置,代码中执行finish),唯一的可能就是系统不够内存用了。。当系统不够内存用的时候,会按一定优先级杀死一些进程神马的。
------解决方案--------------------------------------------------------
看一下你2个activity的taskid是不是一样。有可能跟你的启动模式有关
真心求教各位大虾解答!!!
------解决方案--------------------------------------------------------探讨各位大虾:小弟在做一个视频录制的小例子,主界面就是预览摄像的RecordActivity,现在我从menu中跳到SetupActivity后(已覆盖前面的RecordActivity),这时候按下返回键直接退出了程序,而不是返回到RecordActivity
观察RecordActivity的生命周期,发现从RecordActivity ---- SetupActivity……
------解决方案--------------------------------------------------------
自动调用finish(),如果不是人为的话(清单文件配置,代码中执行finish),唯一的可能就是系统不够内存用了。。当系统不够内存用的时候,会按一定优先级杀死一些进程神马的。
------解决方案--------------------------------------------------------
看一下你2个activity的taskid是不是一样。有可能跟你的启动模式有关
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询