@Override   public boolean onKeyDown(int keyCode, KeyEvent event)//主要是对这个函数的复写    {       // TODO Auto-generated method stub            if((keyCode == KeyEvent.KEYCODE_BACK)&&(event.getAction() == KeyEvent.ACTION_DOWN))       {           if(System.currentTimeMillis() - temptime >2000) // 2s内再次选择back键有效            {               System.out.println(Toast.LENGTH_LONG);               Toast.makeText(this, "请在按一次返回退出", Toast.LENGTH_LONG).show();               temptime = System.currentTimeMillis();           }           else {                  finish();                   System.exit(0); //凡是非零都表示异常退出!0表示正常退出!            }                         return true;           }       return super.onKeyDown(keyCode, event);   }  

更多相关文章

  1. android使用finish()和System.exit()退出应用程序的理解
  2. Android(安卓)点击back键两次退出程序
  3. AspectJ 在 Android(安卓)中的使用
  4. android 老是弹出 "Copy" did not complete normally. Please se
  5. Android横竖屏总结
  6. Android(安卓)点击back键两次退出程序
  7. 2011.06.29(2)——— android 完全退出
  8. Android之SimpleAdapter简单实例和SimpleAdapter参数说明(zt)
  9. 配置adb

随机推荐

  1. python入门教程13-04 (语法入门之记录相关
  2. 用查找替换命令删除文件中行首的空白字符
  3. golang语言学习之数据类型
  4. 软链接与硬链接的区别
  5. 自学C语言的第一天
  6. 文件的元数据信息查看及修改文件时间戳信
  7. 远程克隆PDB
  8. 91.mysql主从配置自动部署
  9. 使用zabbix监控ceph集群的三种方式
  10. 应届程序员 VS 往届程序员!老员工感叹:现在