【发布时间】:2019-04-26 06:08:14
【问题描述】:
我在 android 中检测到电源按钮按下事件。在普通应用中按下电源按钮,设备屏幕关闭,但在创建系统证书应用时,设备屏幕保持开启。
【问题讨论】:
标签: android
我在 android 中检测到电源按钮按下事件。在普通应用中按下电源按钮,设备屏幕关闭,但在创建系统证书应用时,设备屏幕保持开启。
【问题讨论】:
标签: android
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (event.getKeyCode() == KeyEvent.KEYCODE_POWER) {
// do what you want with the power button
return true;
}
return super.onKeyDown(keyCode, event);
}
或者试试这个
@Override
public boolean dispatchKeyEvent(KeyEvent event) {
if (event.getKeyCode() == KeyEvent.KEYCODE_POWER) {
// do what you want with the power button
}
return super.dispatchKeyEvent(event);
}
【讨论】: