按返回键时不销毁当前activity

来源:互联网 发布:程序员客栈好接单吗? 编辑:程序博客网 时间:2024/05/16 20:30

按返回键时不销毁当前activity  

2011-05-24 22:40:42|  分类:Android|举报|字号 订阅

当我们按back钮时activity会被销毁(android默认)。要使按back钮后activity不被毁灭,做法就是改写Activity中的onKeyDown(),然后拦截KeyEvent.KEYCODE_BACK呼叫moveTaskToBack(true);来实现。


  1. @Override
  2.         public boolean onKeyDown(int keyCode, KeyEvent event) {
  3.             if(keyCode == KeyEvent.KEYCODE_BACK){
  4.                     moveTaskToBack(true);
  5.                 return true;
  6.             }
  7.             return super.onKeyDown(keyCode, event);
  8.         }
0 0
原创粉丝点击