Android开发实现连续跳转几个界面后在最后一个界面完美跳回最初的界面
来源:互联网 发布:电缆报价软件 编辑:程序博客网 时间:2024/05/29 03:19
转载请注明出处:http://blog.csdn.net/u011895534/article/details/47616979
在实际的项目开发中也许会碰到一种情况,需要从A界面跳转到B界面,再从B界面跳转到C界面,再从C界面跳转到D界面,最后需要从D界面跳回到A界面,并且把B、C 、D界面都干掉。也许立马会有人觉得可以在B、C、D界面跳转时就finish()掉当前界面就可以了。但是如果需要在B、C、D界面之间可以正常的返回上一界面,那么在跳转的时候finish()掉当前界面就不合理了。其实Android已经为我们提供了一种方法完成上述功能,只是一般很难找到而已,我也是一次机会在公司的一个老资格工程师那里知道,所以写出来和大家分享一下,非常的简单,只需要两行代码。
前面的A界面跳转到B界面,B界面跳转到C界面,C界面跳转到D界面都是正常的跳转,在最后D界面跳回A界面的时候这么写就可以了:
Intent intent = new Intent(D.this,A.class);intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);startActivity(intent);finish();OK,这么写就可以从D界面跳回到A界面,并且B、C界面都已经被干掉了。
1 4
- Android 界面跳转问题:开发实现连续跳转几个界面后在最后一个界面完美跳回最初的界面
- Android开发实现连续跳转几个界面后在最后一个界面完美跳回最初的界面
- Android实现界面跳转
- 开发一个新的android界面、界面跳转 看图学Android---Android 开发实例教程三、四
- 实现界面的跳转
- Android开发首页欢迎界面跳转功能的实现
- Android开发(25)--framebyframe帧动画并实现启动界面到主界面的跳转
- 在聊天界面实现跳转
- Android实现欢迎界面的自动跳转
- Android实现欢迎界面的自动跳转
- 实现从一个界面返回有导航条的界面然后再跳转到下一个界面
- android开发:跳转至联系人界面选择后返回电话号码
- ubuntu 登录界面,输入密码后,又跳回登录界面
- ios开发:怎么实现点击一个按钮,跳转到一个新的界面,并回退到上一界面
- android实现拨号界面,editText光标放在最后
- 如何实现界面的跳转
- android 欢迎界面的实现在一个activity中
- Android界面之间的跳转
- pscp+psftp+putty的使用
- C++创建与销毁对象
- 深入理解java的finalize
- 地图,CoreLocation地理编码,反地理编码
- hdoj3371Connect the Cities
- Android开发实现连续跳转几个界面后在最后一个界面完美跳回最初的界面
- VS2005调节主界面时,界面上的控件,以及(tab control中的)子界面上的控件一起缩放
- POJ 2235 Frogger 最小生成树 Kruskal && Prim
- SOAPUI 数据源设置
- 斯坦福ML公开课笔记14——主成分分析
- stm8时钟切换
- iOS实战中的两种应用框架
- HDU_4731 Minimum palindrome(找规律)
- 手写一个节点大小平衡树(SBT)模板,留着用