【AAOS】【源码分析】CarSystemUI -- CarSystemBar

CarSystemBar不像Android手机那样固定的顶部“状态栏”和底部“导航栏”,而是将StatusBar和NavigationBar都统称为SystemBar,可以通过如下配置为每侧最多配置一个“系统栏”。

【AAOS】【源码分析】CarSystemUI -- CarSystemBar_第1张图片

  • packages/apps/Car/SystemUI/res/values/config.xml
    
    true
    false
    false
    true

    
    
    
    
    
    0
    2
    3
    1
  •  默认显示Top&Bottom

【AAOS】【源码分析】CarSystemUI -- CarSystemBar_第2张图片

  • 显示左边栏

【AAOS】【源码分析】CarSystemUI -- CarSystemBar_第3张图片

  • 显示右边栏

【AAOS】【源码分析】CarSystemUI -- CarSystemBar_第4张图片

代码解析

AAOS 13以前每个SystemUI服务还会依靠于Dependency类供

你可能感兴趣的:(Android,Automative,AAOS,SystemUI,CarSystemBar)