activity中的oncreate方法里调用finish方法后,会调用哪些方法

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

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式