嗨,我只是想了解 Android 手机的关机顺序。除了一件事,我几乎从上到下完成了,即长按电源按钮时,对话框启动,显示三个选项 1. 静音模式 2. 飞行模式和 3. 关机。我无法理解从这个 UI 启动的位置以及为处理长按和正常按下电源按钮而编写的操作。
我可以访问 mydroid 文件系统。
最佳答案
如此处所述https://stackoverflow.com/a/15828673/1065357
如果您在具有焦点的 Activity 或 View 中覆盖此方法,则用户无法长按电源按钮
@Override
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
if(!hasFocus) {
Intent closeDialog = new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);
sendBroadcast(closeDialog);
}
}
关于android - 在android中长按和正常按下电源按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7359635/