当前位置:   article > 正文

Android app每次从后台切换到前台都会启动欢迎页问题_android中应用从后台启动显示启动页

android中应用从后台启动显示启动页

app每次从后台切换到前台都会启动欢迎页问题

问题:在欢迎页判断用户是否登录,登录启动 HomeActivity(首页),应用不退出,每次从后台切换到前台都会打开启动页执行 代码,问题来了:之前在其他页面,切换后台,再次打开后会执行欢迎页的代码,又打开了HomeActivity,这明显不和逻辑

解决办法:
1.manifest文件中,欢迎页的启动模式,一般出现这种问题是 启动模式不是 默认的或者standard的原因,直接修改就可以
2.如果非其他启动模式不可,那就在启动页的onCreate()的方法执行

if((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0){
  finish();
  return;
}
  • 1
  • 2
  • 3
  • 4
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/144815
推荐阅读