1.概述
系统SystemUI下拉状态栏定制化开发系列第十一讲,本篇主要讲解怎么样把
下拉状态栏UI中的通知栏部分每一条通知背景修改为圆角背景
效果图:
2.核心代码
主要代码为:
frameworks\base\packages\SystemUI\res\layout\status_bar_notification_section_header.xml
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/ActivatableNotificationView.java
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/NotificationStackScrollLayout.java
frameworks/base/packages/SystemUI/res/layout/notification_info.xml
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/NotificationGuts.java
3.核心代码功能实现
3.1增加圆角背景布局
qs_background_primary.xml
<inset xmlns:android="http://schemas.android.com/apk/res/android">
<shape>