ActivityGroup对返回键的监听

 
在做应用开发的时候,我们经常用到ActivityGroup,它对我们管理Activity来说是非常方便的

但是,带来的不幸就是对OnkeyDown()事件的监听,你永远不知道到底是ActivityGroup收到这个方法还是现在显示的Activity接受到这个方法

下面,我提供一种把OnkeyDown()事件全权交给当前显示的子Activity来处理,其实很简单,不会像网上所说那样,需要建立Activity stack,还得每次切换时还得处理stack
废话不多说来, 上代码
  1. @Override
  2.         public boolean onKeyDown(int keyCode, KeyEvent event) {
  3.                 return getCurrentActivity().onKeyDown(keyCode, event);
  4.         }
复制代码


只需要在ActivityGroup中加入上面两行代码,就行了
   

你可能感兴趣的:(ActivityGroup对返回键的监听)