【发布时间】:2011-11-21 13:16:56
【问题描述】:
我正在尝试使用以下代码让我的应用对长按音量下的按键做出反应:
public boolean onKeyLongPress(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN) {
Log.w("myApp", "LONG PRESS");
}
return super.onKeyLongPress(keyCode, event);
}
但是,它只会发送大量onKeyPress() 事件以降低音量,而onKeyLongPress() 永远不会被调用。我的意图是让音量上下“短”按单独,让我的应用对音量长按做出不同的反应。
谁能指出我遗漏了什么?
【问题讨论】:
标签: android onkeypress