android 8.1 9.0 10.0 SystemUI导航栏 添加虚拟按键(一)

  • Post author:
  • Post category:其他




1.概述

在10.0的系统产品开发中,关于SystemUI导航栏的布局,增加新的虚拟按键功能,所以就来看SystemUI中如何添加导航栏的流程,然后在添加虚拟按键



2.SystemUI导航栏 添加虚拟按键(一)的核心类

frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarInflaterView.java
frameworks/base/packages/SystemUI/res/values/config_ex.xml



3.SystemUI导航栏 添加虚拟按键(一)的核心功能分析和实现

在SystemUI导航栏中,关于导航栏的布局就是在NavigationBarInflaterView.java中布局的,接下来看下NavigationBarInflaterView.java的相关源码

路径:

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



3.1 导航栏布局资源

    private String readLNavigationLayoutSettings() 



版权声明:本文为baidu_41666295原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。