实现功能: 有两个Activity,一个为tabActivity,一个为EditActivity,tabActivity进入EditActivity后,在EditActivity中单击返回键返回tabActivity.

其实很简单,这其中涉及到onKeyDown(),和Intent。

只要在EditActivity中重写onKeyDown()实现捕获返回键,再加一Intent实现Activity的跳转


具体实现:

@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event){if(keyCode == KeyEvent.KEYCODE_BACK){Intent myIntent = new Intent();            myIntent = new Intent(EditActivity.this, tabActivity.class);            startActivity(myIntent);            this.finish();}return super.onKeyDown(keyCode, event);}



更多相关文章

  1. Android实现对HOME键的捕获和屏幕
  2. Android(安卓)livedata 源码解剖
  3. Android获取文件夹路径 /data/data/
  4. Android(安卓)使用OKHttp3请求接口401,返回Authorization Require
  5. Android(安卓)- ListView在setAdapter()后,getChildCount总是0的
  6. android 界面添加返回一栏
  7. Android(安卓)调用系统相机返回data为null
  8. Android(安卓)处理横竖屏切换事件
  9. Jsp读取数据库返回json数据,Android客户端接收json

随机推荐

  1. 练了那么多,为啥还不会编程
  2. Python也有pdb
  3. 中国人民志愿军抗美援朝出国作战70周年,我
  4. 求解磁盘结构损坏且无法读取咋找回???
  5. 全网最全C/C++开发工具和教程分享
  6. 互联网测试校招系列5:offer选择篇
  7. 【JS基础入门】JavaScript基础之作用域、
  8. Celery+django如何显示任务的执行进度条
  9. 如何获取Celery任务的执行结果?
  10. IntelliJ IDEA—使用Find Action 就会跳