zl程序教程

您现在的位置是:首页 >  移动开发

当前栏目

Android 9.0 SystemUI默认展开下拉框(二次展开下拉快捷)

Android 默认 快捷 展开 9.0 下拉框 二次 SystemUI
2023-09-14 09:05:06 时间

1.1概述

在9.0的系统rom定制化的开发中,在进行systemui的开发中,需求也是比较多的,所以在systemui中的定制化功能中,在对下拉状态栏进行定制的过程中,要求systemui的

原生下拉状态栏默认是二次展开,就是不需要下滑两次展开,一次就展开下拉状态栏了,这就需要默认展开下拉状态栏了,接下来分析下systemui下拉状态栏的展开流程,

来实现下拉状态栏的展开功能

2.1SystemUI默认展开下拉框(默认二次展开下拉快捷)的核心类

frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java

3.SystemUI默认展开下拉框(默认二次展开下拉快捷)的核心功能分析和实现

在系统中systemui的相关源码中,而下拉界面有两部分组成 一部分是下拉快捷键列表 一部分是通知栏组成 默认是展开通知栏的 等下拉快捷列表时

收起通知栏 所以要修改成默认的下拉列表 也需要收起通知栏部分,所以需要看下NotificationPanelView.java中关于下拉状态栏的相关源码,来实现

功能的实现,接下来分析下NotificationPanelView.java的相关源码

接下来看下的NotificationPanelView.java下滑触摸滑动事件