Intent的Flag简单实用
来源:互联网 发布:org.apache.http.wire 编辑:程序博客网 时间:2024/06/07 07:58
一:
界面:A--->B---->C----->D,在跳转到D时,把前面的界面都清空,(在服务中跳转也适用)
Intent intent = new Intent(Gerenxinxi.this, MainPart.class);intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);startActivity(intent);
二:
界面:A---->B----->C---->D-----F---->J----->D;在跳转到D时,把F,J界面清空,同时重新创建D
Intent intent = new Intent(mContext, ShoppingCartActivity.class);intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);mContext.startActivity(intent);
界面:A---->B----->C---->D-----F---->J----->D;在跳转到D时,把F,J界面清空,同时不再重新创建D,复用D,(会走D的onNewIntent方法)
Intent intent = new Intent(mContext, ShoppingCartActivity.class);intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);mContext.startActivity(intent);如果在服务中 跳转加
Intent intent = new Intent(mContext, ShoppingCartActivity.class);intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);mContext.startActivity(intent);Intent inten = new Intent(LanguageSetActivity.this, MainActivity.class);inten.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);startActivity(inten);
即可!
0 0
- Intent的Flag简单实用
- Intent的Flag
- Intent的Flag
- Intent的Flag属性
- Android的Intent Flag
- intent的flag标志
- Intent的Flag总结
- Intent对象内置的Flag
- Android Intent Flag的介绍
- 常用的Intent Flag 说明
- Intent 传递的flag基本常识
- Android Intent Flag的介绍
- Android Intent Flag的介绍
- Intent对象内置的Flag
- Android Intent Flag的介绍
- Android Intent Flag的介绍
- Android Intent Flag的介绍
- Intent的常用Flag参数:
- jQuery框架常用的性能优化
- 蛇形填数-预判
- Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again
- SSH学习之Spring问题总结
- 计算每天的增量,增率
- Intent的Flag简单实用
- Android抓取崩溃日志
- Android 底部弹出窗popuwindows含有list动态控制显示内容高度
- Linux-2.6.32 NUMA架构之内存和调度
- .Net Framework 4 如何静默安装
- 64位进程和32位进程通信问题
- maven于eclipse集成-2
- openssl: error while loading shared libraries: libssl.so.1.1
- 实现Freemarker生成word文档,内容可二次写入