Android 11.0 ネイティブの SystemUI プルダウン通知バー UI の背景がカスタムの丸みを帯びた背景に設定されている (2)

1 はじめに


 11.0 システム rom のカスタマイズ開発では、ネイティブ システムの SystemUI のドロップダウン ステータス バーにあるドロップダウン通知バーの背景は、デフォルトで白い四隅の背景になります。これは、製品設計上、ドロップダウンの背景が通知バーの通知は、デフォルトの四隅の背景から
丸みを帯びた背景に変更する必要があるため、システムのネイティブ ドロップダウン通知バーで各通知のデフォルトの背景を分析し、通知バー プロセスを実行する必要があります
。 systemuiのデフォルトドロップダウンステータスバーUIの通知バー部分の各通知の背景を丸みのある背景に設定

2. ネイティブ SystemUI プルダウン通知バーの UI 背景は、丸みを帯びた背景を持つカスタム (2) コア クラスに設定されます。

frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar\notification\row\ActivatableNotificationView.java
frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar\notification\row\ExpandableOutlineView.java
frameworks\base\packages\SystemUI\src/com/android/systemui/statusbar/notification/stack/NotificationStackScrollLayout.java

3. ネイティブ SystemUI プルダウン通知バーの UI 背景を丸みを帯びた背景に設定 (2) コア機能の分析と実装 3.1 コア
 コードの分析と NotificationStackScrollLayout.java の実装

      @ShadeViewRefactor(RefactorComponent.COORDINATOR)

おすすめ

転載: blog.csdn.net/baidu_41666295/article/details/130037931