自学内容网 自学内容网

Android SystemUI——自定义状态栏和导航栏(十二)

        通过前面的文章内容,我们了解了 Android 系统原生的状态栏 StatusBar 和 车载系统状态栏 CarStatusBar 的启动流程以及视图构建流程,这里我们来简单的看一下自定义状态栏和导航栏视图的实现流程。

一、添加自定义状态栏

        修改 CarSystemUI 项目中的 config.xml 配置文件的 config_systemUIServiceComponentsInclude 字段,让 CarSystemUI 模块默认不是启动 CarSystemBar,而是启动我们新建的 XXCarSystemBar。

1、修改状态栏配置

源码位置:packages/apps/Car/SystemUI/res/values/config.xml

<string-array name="config_systemUIServiceComponentsInclude" translatable="false">
<!--<item>com.android.systemui.car.systembar.CarSystemBar</item>-->
<item>com.xiaoxu.systemui.XXCarSystemBar</item>
<item>com.android.systemui.car.voicerecogni

原文地址:https://blog.csdn.net/c19344881x/article/details/145029724

免责声明:本站文章内容转载自网络资源,如侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!