您的位置:首页 > 移动开发 > Android开发

Android 应用home键,来电或者其他方式进入后台运行,再次进入程序需要重新登录问题

2015-10-30 18:32 716 查看
项目中遇到:程序没有退出,home键,来电或者其他应用运行而被迫进入后台运行。再次点击桌面图标后,需要重新登录的现象。

排除内存不够,应用被回收外,经过测试还发现,如图,如果安装完应用之后,直接点击“打开”,则会出现以上反应的问题,点击“完成”,到桌面点击图标打开,则不会。

解决此现象的方式是在启动的第一个页面的onCreate()方法中增加以下代码:

if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) {
finish();
return;
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: