Android 9.0 SystemUI下拉状态栏禁止QuickQSPanel展开
Android 禁止 展开 状态栏 9.0 下拉 SystemUI
2023-09-14 09:05:06 时间
1.概述
在9.0系统rom定制化开发中,对于SystemUI定制开发的功能中,如增加快捷功能模块,隐藏状态栏图标项目开发需要,要求定制QSPanel相关UI和开发功能,要求首次下拉后展示快捷功能模块以后就是显示QuickQSPanel而不展开QSPanel,就可以实现单次下拉QuickQSPanel,接下来要从下滑手势下拉出状态栏分析功能实现
2.SystemUI下拉状态栏禁止QuickQSPanel展开的核心类
frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar\phone\NotificationPanelView.java
frameworks/base/packages/SystemUI/res/layout/status_bar_expanded.xml
3.SystemUI下拉状态栏禁止QuickQSPanel展开的核心功能分析和实现
3.1 status_bar_expanded.xml下拉状态栏布局分析
<com.android.systemui.statusbar.phone.NotificationPanelView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res-auto"
相关文章
- Android中如何使用对话框(单选对话框和多选对话框)
- 114、Android禁止ViewPager的左右滑动
- 114、Android禁止ViewPager的左右滑动
- Android创建和使用数据库
- android 禁止第三方apk安装和卸载的方法详解
- Android Button去掉默认阴影
- Android 11.0 12.0Launcher3 禁止首屏时钟部件拖动到其他屏
- Android 9.0 10.0 11.0 开机动画支持mp4 视频播放
- Android 9.0 系统framework层禁止访问应用信息页功能实现
- android 9.0 Launcher3禁止拖拽app图标到第一屏
- android 9.0 Launcher3禁止拖动图标到Hotseat
- Android 监听系统来电获取来电信息
- android 7.1 8.0 9.0 10.0 禁止app启动和允许app运行
- Android -- BroadCastReceiver的简单使用
- Android 11.0 系统settings详情页 卸载修改为停止,禁止卸载app功能实现
- Android 10.0 Launcher3桌面禁止左右滑动
- Android USB audio on Android platform
- Android/Linux之procrank查内存工具(九十九)