嗨,我有一个推送应用程序。按下电源按钮并锁定屏幕时,我的应用程序无法继续运行。我正在使用带有标志PARTIAL_WAKE_LOCK的唤醒锁。当用户按下电源按钮时,如何提供我的应用程序来获取语音消息。
答案 0 :(得分:2)
您可以获得按键电源按钮的事件
@Override
public boolean dispatchKeyEvent(KeyEvent event)
{
if (event.getKeyCode() == KeyEvent.KEYCODE_POWER)
{
// Write your logic
return true;
}
return super.dispatchKeyEvent(event);
}
希望这会对你有帮助..