Android 10.0 SystemUI下拉状态栏UI定制化开发系列(二)

定制化开发系列(二) 接下来对下拉状态栏中的 日期时间显示的定制
由于客户需求只显示日期和时间,其他图标就不需要显示了

从上篇文章中可以得知quick_qs_status_icons.xml 就是日期和状态栏其他图标的显示布局
而时间是在quick_status_bar_header_system_icons.xml中时钟控件显示的
所以就需要把原生的时间控件隐藏掉 在quick_qs_status_icons.xml 中的 DateView控件来负责
显示日期和时间

布局文件修改为:

--- a/frameworks/base/packages/SystemUI/res/layout/quick_status_bar_header_system_icons.xml
+++ b/frameworks/base/packages/SystemUI/res/layout/quick_status_bar_header_system_icons.xml
@@ -19,10 +19,11 @@
     xmlns:systemui="http://schemas.android.com/apk/res-auto"
     android:id="@+id/quick_status_bar_system_icons"
     android:layout_width="match_parent"
-    android:l

猜你喜欢

转载自blog.csdn.net/baidu_41666295/article/details/125289989