第一种方法:
public void onBackPressed() {
//code......
}

第二种方法:
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode==KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0){
//code........
}
return false;
}

两种方法都定义在activity中,只要在我们自己写的activity中重写就可以了,第一种方法是后退按钮独有的,第二种方法可以根据不同的keycode来捕捉不同按钮的点击事件。

补充说明:如果这两种方法同时使用了,那么当用户点击返回按钮时,程序会先调用onKeyDown方法,后调用onBackPressed方法

更多相关文章

  1. Android解析包名信息
  2. android 通过HttpPost 调用.Net Wcf
  3. Android(安卓)EditText中添加图标的简单方法
  4. Android初级教程调用手机拍照与摄像功能
  5. android 添加对back按钮的处理,点击提示退出
  6. Android(安卓)将View转换成Bitmap
  7. android抓取各种log的方法
  8. 浅谈Java中Collections.sort对List排序的两种方法
  9. Python list sort方法的具体使用

随机推荐

  1. Android GUI系统框架介绍
  2. Android进程 Handler Message Looper
  3. android是什么?学 android开发能做什么?
  4. Android中Window的管理深入讲解
  5. Android中JNI的使用
  6. Android多进程之Binder的意外死亡及权限
  7. 第1章 android发展史
  8. 【Android 笔记 五】 Android Sensor感应
  9. Android客户端程序员的一些思考
  10. 深入解读Linux与Android的相互关系