赞
踩
在android9.0的系统rom定制化开发中,在系统原生systemui进行自定义下拉状态栏布局的定制的时候,需要在systemui下拉状态栏下滑的时候,根据下滑坐标来
判断当前是滑出通知栏还是滑出控制中心模块,所以就需要根据屏幕宽度,来区分x坐标值为多少是左滑出通知栏或者右滑出控制中心模块,接下来分析下
状态栏下滑坐标等相关功能代码分析
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
在9.0的系统中,关于在systemui中下滑状态栏的布局管理就是在NotificationPanelView.java中,通过监听手势下滑的相关方法,来根据下滑距离等
下拉出状态栏布局的,接下来分析下相关代码流程
- @Override
- public void fling(float vel, boolean expand) {
- GestureRecorder gr = ((PhoneStatusBarView) mBar).mBar.getGestureRecorder();
- if (gr != n
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。