ce7451cdf34eccb0014bbc3e7a7a4cdd17145571
NotificationContentInflater's sole responsibility should be to provide an API to inflate views based off the inflation parameters set on it. Currently, this is violated by several setters that automatically trigger inflations and its secondary role as the inflation flag source of truth. This blurs the class's responsibility and makes it harder to use, so we move it out. Right now, most of this control logic simply went one level up to ExpandableNotificationRow which realistically also isn't where it should be ultimately. However, this is the most reasonable place for it to live in the interim while we slowly migrate inflation/bind logic out of ExpandableNotificaitonRow piece by piece. Bug: 145749521 Test: atest SystemUITests Test: smoke test Change-Id: Ia51a6db667f0aca5b410ab7f769d061f8e9a617e
Merge "Refactor AudioPlaybackConfiguration to reduce usages of hidden APIs" am:
dcb8aa7cba am: 21984f9031 am: 98b09fda03
…
…
Merge "Refactor AudioPlaybackConfiguration to reduce usages of hidden APIs" am:
dcb8aa7cba am: 21984f9031 am: 98b09fda03
…
Merge "Revert "Use new UnsupportedAppUsage annotation."" am:
edf7ce4f38 am: 019286764f am: f6253ef435
…
Merge "Refactor AudioPlaybackConfiguration to reduce usages of hidden APIs" am:
dcb8aa7cba am: 21984f9031 am: 98b09fda03
…
Merge "Convert apct/framework/presubmit-cloud-tf to Test Mapping Suite." am:
888c3b0347 am: f5c7e1b90a
Description
No description provided
Languages
Java
73.7%
Kotlin
14%
PowerBuilder
5.8%
C++
5.2%
AIDL
1%