赞
踩
问题:在欢迎页判断用户是否登录,登录启动 HomeActivity(首页),应用不退出,每次从后台切换到前台都会打开启动页执行 代码,问题来了:之前在其他页面,切换后台,再次打开后会执行欢迎页的代码,又打开了HomeActivity,这明显不和逻辑
解决办法:
1.manifest文件中,欢迎页的启动模式,一般出现这种问题是 启动模式不是 默认的或者standard的原因,直接修改就可以
2.如果非其他启动模式不可,那就在启动页的onCreate()的方法执行
if((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0){
finish();
return;
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。