目录
2.SystemUI 屏蔽状态栏消息推送弹出的悬浮通知核心代码
3.SystemUI 屏蔽状态栏消息推送弹出的悬浮通知核心代码分析
3.1NotificationRowContentBinder.java 关于各种通知类型分析
3.2 NotificationContentInflater.java中构建通知的相关代码分析
3.3 NotificationMediaManager.java相关悬浮通知的代码分析
4.NotificationMediaManager.java屏蔽悬浮通知的功能实现
1.概述
在SystemUI的各种定制化也是系统上层常用的功能,状态栏推送消息弹出悬浮通知这个也是在截图闹钟连接特殊wifi等功能上
有的功能,会在截图后 闹钟的时候 和连接一些特殊的wifi 弹出悬浮通知,根据开发需求要求屏蔽掉这些悬浮通知,这首先要分析
这些悬浮通知是怎么弹出来的然后屏蔽掉就可以了
2.SystemUI 屏蔽状态栏消息推送弹出的悬浮通知核心代码
主要代码:
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/NotificationRowContentBinder.java
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/NotificationContentInflater.java
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationMediaManager.java