Android中Activity启动模式launchermode和intent.addFlags
16lz
2022-01-16
方式1,在 清单文件中 配置
方式2,在代码中 配置
Intent in = new Intent(LoginType1Activity.this, MainActivity.class); in.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); //启动的 每个activity 都将在一个新的 Task中 startActivity(in);
Intent in = new Intent(LoginType1Activity.this, MainActivity.class); in.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); //对应 singletop startActivity(in);
Intent in = new Intent(LoginType1Activity.this, MainActivity.class); in.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);//对应 singletask startActivity(in);
更多相关文章
- UI设计
- android 串口通信选择
- Android中点击的四种写法
- android创建桌面快捷方式(启动目标非项目的启动页)
- android弹出对话框
- Android中XML的三种解析方式
- Android(安卓)5种方式存储数据:
- 多种方式判断PC端,IOS端,移动端
- Android(安卓)Apk脱壳(360加固)