android关于每次点击图标进入应用后都会重新创建启动页的问题

android关于每次点击图标进入应用后都会重新创建启动页的问题

原创   2017年07月26日 11:49:21

博主最近公司拿了别人的项目,二次开发,原项目时每次点击都会启动启动页,那么这是个很烦的问题,因此我查阅了相关资料,我们需要做的就是在启动页的代码中添加如下代码即可注意在

setContentView(R.layout.launch_layout);的上面

[java]  view plain  copy
  1. if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) {  
  2.             finish();  
  3.             return;  
  4.         }  

再在配置文件中吧启动模式改为标准或者去掉
[java]  view plain  copy
  1. android:launchMode="standard"  
就可以避免重复创建activity

博主最近公司拿了别人的项目,二次开发,原项目时每次点击都会启动启动页,那么这是个很烦的问题,因此我查阅了相关资料,我们需要做的就是在启动页的代码中添加如下代码即可注意在

setContentView(R.layout.launch_layout);的上面

[java]  view plain  copy
  1. if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) {  
  2.             finish();  
  3.             return;  
  4.         }  

再在配置文件中吧启动模式改为标准或者去掉
[java]  view plain  copy
  1. android:launchMode="standard"  
就可以避免重复创建activity

猜你喜欢

转载自blog.csdn.net/yxl123546/article/details/79499449