登录应用后到A界面,按home键回到待机界面,此时应用的service还在运行,但是,再次点击应用的时候,应用到了登录界面,而不是预想的应用的A界面,请问这是什么原因呢?
------解决方案--------------------
看下activity的生命周期里面,你在onstop或者其它生命中周期写了些什么
------解决方案--------------------
A界面的启动模式是什么,你可以看看,应该是这个的问题
------解决方案--------------------
a界面的onstop要处理一下,
------解决方案--------------------
这应该是手机问题吧,内存紧张资源回收了。
------解决方案--------------------
1、应该在OnStop中写了一些代码,请删除
2、App本身有问题。。自动进行垃圾回收了。。。
------解决方案--------------------
你可以再manifest.xml中配置一下activity的启动模式,这个可以搜索一下,4种启动模式,有一种是按home键不会被退出的
------解决方案--------------------
A界面的启动模式是什么,你可以看看,应该是这个的问题
该怎么处理呢,暂时这个方法没有任何操作
你可以再manifest.xml中配置一下activity的启动模式,这个可以搜索一下,4种启动模式,有一种是按home键不会被退出的
假如我只能用默认的启动方式呢(因为这个应用只有2个界面,需要服务器不停的来刷),还有其他的方式处理吗
那你可以再登录界面进行判断下吧,如果已经登录了,就直接跳转到A界面,不加载登录界面内容
------解决方案--------------------
默认的应该会保留这个activity,看看activity的栈资料吧,是不是开了个新栈
------解决方案--------------------
是因为你的手机内存资源紧张时,会将Activity销毁