最近在做菜单,有三个界面分别用activity来显示,如 Activity A  ->  Activity B  ->  Activity C,返回键Activity C  ->  Activity B  ->  Activity A,当从A进入到B时按返回键无法退到A,是因为在A进入B时用了finish()方法,把A给销毁了,如下:

finish();

Intent aToB = new Intent(A.this, B.class);

startActivity(aToB);这样B就无法返回到A,但是不用finish()方法,A与B会同时显示出来。

现在有两种方法解决此问题:

第一种:在A跳至B时,把A整个布局给隐藏掉,如下:

跳转:Intent aToB = new Intent(A.this, B.class);

RelativeLayout mAllLayout = (RelativeLayout) findViewById(R.id.all_record);

mAllLayout.setVisibility(View.INVISIBLE);

startActivity(aToB);

按back键返回时在onResume()中显示出来

RelativeLayout mAllLayout = (RelativeLayout) findViewById(R.id.all_record);

mAllLayout.setVisibility(View.VISIBLE);

super.onResume();

第二种:其实与第一种类似,就是把隐藏改为设一个透明度。

activity跳转activity不销毁相关推荐

  1. android activity跳转多次闪退_Android实现Activity和Fragment的跳转动画

    1.使用overridePendingTransition方法实现Activity跳转动画 botton_in <?xml version="1.0" encoding=&q ...

  2. Github项目解析(九)--实现Activity跳转动画的五种方式

    2019独角兽企业重金招聘Python工程师标准>>> 版权声明:本文为博主原创文章,未经博主允许不得转载. 转载请标明出处:一片枫叶的专栏 上一篇文章中我们讲解了在Activity ...

  3. android activity 跳转与值

    引用:http://android.blog.51cto.com/268543/323982/ Activity跳转与传值,主要是通过Intent类来连接多个Activity,以及传递数据. Inte ...

  4. Android -- 基础篇 -- Activity跳转动画的五种方式(下)

    上一篇文章中我们讲解了在Activity启动过程中获取组件宽高的五种方式.在Activity的启动过程中如果我们直接在生命周期方法中通过view.getWidth()或者是view.getHeight ...

  5. android activity的跳转动画,实现activity跳转动画的若干种方式

    第一种: (使用overridePendingTransition方法实现Activity跳转动画) 在Activity中代码如下 /** * 点击按钮实现跳转逻辑 */ button1.setOnC ...

  6. Activity系列:(一)烦人的Activity跳转

    妹子我写代码很辛苦/(ㄒoㄒ)/~~ ,转载请注明出处哦~http://blog.csdn.net/u011791526/article/details/73650360 作者catRuan(阮妹子) ...

  7. Android Activity跳转动画,让你的APP瞬间绚丽起来

    我们都知道绚丽的APP总会给用户耳目一新的感觉,为了抓住用户更大网络公司使出浑身解数让自己的产品更绚丽,而绚丽最简单的效果就是Activity跳转效果,不仅可以让用户看起来舒服,而且实现起来也特别简单 ...

  8. Activity跳转的数据交换问题---Activity学习笔记(二)

    以解决这两个问题为例: 问题一:有两个Activity(A和B),从A跳转到B,同时B需要A中的数据: 效果图: 代码: MainActivity类: package com.test.bundlet ...

  9. android动画效果 --- 设置activity 跳转动画

    转载:http://ming-fanglin.iteye.com/blog/1396473 原来使用Activity.overridePendingTransition来自定义Activity的进入动 ...

最新文章

  1. 如何屏蔽PHP浏览器头信息X-Powered-By
  2. IDEA Terminal命令行运行javac时,一个类运用另一个类的方法找不到符号的问题
  3. linux卸载模块驱动程序,Linux设备驱动程序 之 装载和卸载模块
  4. javascript --- 实现对象的深拷贝
  5. block传值 链接
  6. 点评老师freeeim
  7. BGP——邻居状态机+报文分析(总结)
  8. [导入]PropertyGrid代码示例(Ext1.x)
  9. 程序员踩坑之旅:将 75000 行 iOS 原生代码迁移到 Flutter!
  10. mvn clean install时出现 java.lang.ClassCastException
  11. 马云入选全球“十大思想者”,成唯一获选的中国企业家
  12. java二维数组冷知识
  13. 应用开发之Linq和EF
  14. File /usr/local/lib/python3.5/site-packages/dateutil/rrule.py, line 55 raise ValueError
  15. NYOJ -1364 (第十一届河南省赛)
  16. php下载MP4视频
  17. win10主题更换_小白如何做到不更换硬件提升电脑性能做到不卡顿?
  18. 怎么用html把字写到图片上,用HTML代码在图片上写字
  19. C# Winform实现导入和导出Excel文件
  20. 云栖渐进:一个科技论坛的变迁与互联网历史

热门文章

  1. 国外知名的源代码网站(转)
  2. SAP小技巧 控制移动平均价巨幅波动
  3. mapreduce求共同好友
  4. python 基础 文本文件的操作
  5. 个位+百位=十位+千位
  6. IQ turning工程师
  7. 摩客怎么设置安卓的dp_Android下设置文字大小用sp还是dp
  8. 【Algorithm】用JS刷剑指offer
  9. n的阶乘末尾含有“0”的个数
  10. python之字典的读取