1
我正在开发应用程序,我想要听长按或只按下物理菜单按钮。我可以在活动中听这个活动,但我想在我的 应用程序关闭时收听。 在此操作上,我想将消息发送到服务器。 我知道我需要使用广播接收器来接收此acion并使用服务将消息发送到服务器。但是我怎样才能在brodcast接收器中接收菜单按钮(物理)。收听物理菜单按钮点击
我正在开发应用程序,我想要听长按或只按下物理菜单按钮。我可以在活动中听这个活动,但我想在我的 应用程序关闭时收听。 在此操作上,我想将消息发送到服务器。 我知道我需要使用广播接收器来接收此acion并使用服务将消息发送到服务器。但是我怎样才能在brodcast接收器中接收菜单按钮(物理)。收听物理菜单按钮点击
尝试此
@Override
public boolean onKeyDown(int keycode, KeyEvent e) {
switch(keycode) {
case KeyEvent.KEYCODE_MENU:
doSomething();
return true;
}
return super.onKeyDown(keycode, e);
}
作为上述mrthod处于活性。但我期待在广播接收器中收到物理主按钮点击... – mrbhatkande458