博主最近公司拿了别人的项目,二次开发,原项目时每次点击都会启动启动页,那么这是个很烦的问题,因此我查阅了相关资料,我们需要做的就是在启动页的代码中添加如下代码即可注意在
setContentView(R.layout.launch_layout);的上面
if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) {
finish();
return;
}
再在配置文件中吧启动模式改为标准或者去掉
android:launchMode="standard"
就可以避免重复创建activity