【发布时间】:2011-12-20 17:59:02
【问题描述】:
我正在尝试在 android 3.1 和 4.0 上捕获应用切换键和主页键,但它似乎不起作用。
这就是我正在做的事情
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if (KeyCode == KeyEvent.KEYCODE.KEYCODE_APP_SWITCH && event.getRepeatCount() == 0)
{
Log.d ("onkeydown","app switch key");
}
else if (KeyCode == KeyEvent.KEYCODE.KEYCODE_HOME && event.getRepeatCount() == 0)
{
Log.d ("onkeydown","home key");
}
//EDIT:
return super.onKeyDown(keyCode, event);
}
我的 log.d 语句没有打印出来。是否可以捕获这两个键?
使用正确的返回语句更新代码
【问题讨论】: