在11.0 的系统长按关机键,会弹出关机的对话框,关机对话框里面由关机重启截图和紧急呼叫等功能,而由于开发功能需求要求去掉屏幕截图和紧急呼叫等功能,所以就要先找到关机对框的代码
然后实现功能
功能分析:
长按电源键弹出关机对话框,通过adb shell命令发现
就是frameworks/base/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsDialog.java
而所有的关机Actions事件也是在GlobalActionDialog中处理的
frameworks/base/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsDialog.java
去掉截图和紧急呼叫功能首先分析代码
接下来看下GlobalActionDialog.java源码
public void showDialog(boolean keyguardShowing, boolean isDeviceProvisioned,GlobalActionsPanelPlugin panelPlugin)
本文发布于:2024-01-27 23:09:26,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/17063681653204.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |