【发布时间】:2012-07-01 09:27:22
【问题描述】:
我有这个视图层次结构: Activity -> ViewPager -> MyViewGroup
在 MyViewGroup 中(并且仅在那里)我覆盖 onKeyUp 事件:
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
Log.i(TAG, "Back");
return true;
} else {
return super.onKeyUp(keyCode, event);
}
}
但是当我按“返回”键时,不会调用此覆盖并且应用程序已关闭。为什么?
【问题讨论】:
标签: android onkeyup android-2.3-gingerbread