1.概述
在9.0的系统ROM系统上层定制化过程中,关于对systemui的定制,在产品开发过程中由于对原生音量条的样式布局,产品觉得不满意,然后根据产品需求要求更改systemui的音量条布局,所以这需要在systemui的相关资料布局中修改定义的布局,改成产品定义的产品布局,
2.SystemUI音量条去掉铃声设置等音量修改音量条样式的核心类
\frameworks\base\packages\SystemUI\src\com\android\systemui\volume\VolumeDialogImpl.java
3.SystemUI音量条去掉铃声设置等音量修改音量条样式的核心功能分析和实现
在9.0的系统中对音量条管理的布局,通过工具获取它的布局文件就是VolumeDialogImpl.java,接下来看下VolumeDialogImpl.java的相关源码布局,然后根据布局来分析下相关源码
private void initDialog() {mDialog = new CustomDialog(mContext);mConfigurableTexts = new ConfigurableTexts(mContext);mHovering = false;mShowing = false;mWindow = mDialog.getWindow();mWindow.requestFea