我的Android应用程序需要在用户长时间按下音量调高和电源按钮时向服务器发送胁迫请求(类似于在同时按下音量调低和电源按钮时截屏)。我已阅读有关onKeyLongPress
方法的信息:
@Override
public boolean onKeyLongPress(int keyCode, KeyEvent event)
{
if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN)
{
Log.w("eventKey", "Hello");
}
return super.onKeyDown(keyCode, event);
}
但此方法仅在用户长按硬件按钮时使用。所以我的问题是如何在Android中同时检测 TWO 硬件按钮长按?感谢任何建议。