Android 返回上一个(指定)Activity

原创 2016年05月30日 11:28:46

页面中不单纯使用finish();关闭当前页,而是跳转到上一个页面(指定)页面



重写返回键

public boolean OnKeyDown(int keyCode,KeyEvent event){   

        if (keyCode==KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {   
            Intent intent=new Intent();   
            intent.setClass(ChildActivity.this, MainActivity.class);   
            startActivity(intent);   
            ChildActivity.this.finish();   
        }      
        return false;   

     } 



在点击事件里

public void leftClick() {
        Intent intent=new Intent();
        intent.setClass(ChildActivity.this, MainActivity.class);
        startActivity(intent);
    ChildActivity.this.finish();
    }

Android---如何返回上一Activity

Android 代码用来返回上一个activity 调用onKeyDown()时发生java.lang.NullPointerException. 来自:CSDN博客推荐文章   |  时间...
  • omayyouhappy
  • omayyouhappy
  • 2013年11月25日 12:33
  • 3785

Android 创建新的Activity,禁止返回到前一个(或pre的pre)Activity (FLAG_ACTIVITY_CLEAR_TASK的应用)

应用场景:在APP登录界面(A)中打开注册界面(B),在注册界面(B)提交用户名、密码等信息提交后,直接进入主界面(C)。此时如果用户按下了Back键,是不期望回到注册界面(B)或者是登录界面(A)的...
  • dongzhouT
  • dongzhouT
  • 2016年12月27日 15:44
  • 1334

Android开发 按back键不返回上一个Activity (Activity的启动模式)

在实际项目开发中往往会遇到这样的情况,有 A、B、C 三个 Activity,在 A 中启动 B,在 B 中启动 C 。想在 C 中按 back 键直接返回到 A,但是按 back 键返回的是 B 。...
  • zhao_zi_ming_lc
  • zhao_zi_ming_lc
  • 2017年05月22日 20:45
  • 1321

activity启动模式,返回上一个activity时又调用一次onCreate()方法

造成这种情况的原因:需要设置activity的启动模式为:singleTask:Task内单例模式 Activity中四大启动模式 在AndroidManifest.xml中 ,有一个默认的act...
  • u010694658
  • u010694658
  • 2016年03月31日 18:30
  • 2424

Android完全退出程序,不是返回到上一个Activity

程序有一个欢迎界面,有多个activity互相跳转,所以想要设置一个menu键之后又选择退出的项。     尝试了很多的方法,Android的activity在创建之后,也就是调用了onCreate函...
  • u010002184
  • u010002184
  • 2016年05月28日 17:18
  • 2219

实现Activity的滑动返回效果

介绍在知乎客户端上看到了这种效果,左滑Activity可以返回到上一界面,非常适合单手操作。 找了很久,终于在github上看到了SwipeBackLayout这个开源项目,地址: https:...
  • liuye09043124
  • liuye09043124
  • 2015年06月12日 18:19
  • 2608

返回上一层activity的实现方式(拓展:不同activity间的任意跳转)

返回上一层activity的实现方式(拓展:activity间的任意跳转)
  • dsa63
  • dsa63
  • 2013年11月28日 20:03
  • 9899

Android 左滑 返回上一个activity(销毁当前activity)

转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/20934541),请尊重他人的辛勤劳动成果,谢谢! ...
  • zjzjt
  • zjzjt
  • 2016年02月04日 10:08
  • 2702

Android总结 - Activity任务和返回栈、保存Activity的状态

任务和返回栈  一个应用程序当中通常都会包含很多个Activity,每个Activity都应该设计成为一个具有特定的功能,并且可以让用户进行操作的组件。另外,Activity之间还应该是可以相互启动的...
  • Siobhan
  • Siobhan
  • 2016年05月23日 15:23
  • 6455

Activity右滑返回效果实现

Activity右滑返回效果实现Activity右滑返回效果实现 实现思路 实现过程 1 SwipeBackLayout的关键代码 2 Activity 背景透明处理 问题总结 1 遇到的疑难问题 2...
  • Jasen923
  • Jasen923
  • 2016年01月18日 11:04
  • 620
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android 返回上一个(指定)Activity
举报原因:
原因补充:

(最多只允许输入30个字)