在android平台上捕获Back键事件,主要用来处理返回的相关逻辑,下列几种方法都可以捕获,如下所示:

1、获取按钮按下事件,兼容android 1.0到android 2.1,重写onKeyDown()即可

 1 @Override
 2 public boolean onKeyDown(int keyCode, KeyEvent event)  
 3 {
 4     if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) 
 5     {
 6         // your code
 7         return true;// true 事件不继续传递, false 事件继续传递
 8     }
 9     else 
10     {
11         return super.onKeyDown(keyCode, event);
12     }
13 }
View Code

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-08-02
  • 2021-07-28
  • 2021-08-13
  • 2021-10-14
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-09-15
  • 2022-12-23
  • 2021-12-07
  • 2022-01-09
  • 2022-12-23
相关资源
相似解决方案