【发布时间】:2011-02-17 06:31:03
【问题描述】:
我有一个 TabActivity,想要捕捉和处理 HOME 和 BACK 的按下。我需要在哪里捕捉这些事件?
在我的 TabActivity 子类中,我实现了以下内容:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
switch (keyCode) {
// Code handling
}
return super.onKeyDown(keyCode, event);
}
没用。
所以我在 switch 语句行放置了一个断点。但是这个函数从不被调用,无论我是按音量增大/减小、菜单、主页还是返回。我需要在哪里捕获这些 KeyEvent?
【问题讨论】: