diff options
| author | 2021-04-07 10:34:46 -0700 | |
|---|---|---|
| committer | 2021-04-07 10:34:46 -0700 | |
| commit | 813fc2af2c7d91fce2504ec1cc26bd7bda2e97ac (patch) | |
| tree | 6ee5ba5c7d78e88a77a21cb197fa172b4f36f1d4 | |
| parent | 94424ac41b9429b3a9480f40059f4bc68e5f0969 (diff) | |
API feedback: make bubble pref an int def
Test: TH
Bug: 184204590
Change-Id: Ie8b138e8686dc8be89dbb9ef0698552040e89c8d
| -rw-r--r-- | core/java/android/app/NotificationManager.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/core/java/android/app/NotificationManager.java b/core/java/android/app/NotificationManager.java index f0d580f066d8..da03a3da820a 100644 --- a/core/java/android/app/NotificationManager.java +++ b/core/java/android/app/NotificationManager.java @@ -419,6 +419,14 @@ public class NotificationManager { @Retention(RetentionPolicy.SOURCE) public @interface Importance {} + /** @hide */ + @IntDef(prefix = { "BUBBLE_PREFERENCE_" }, value = { + BUBBLE_PREFERENCE_NONE, BUBBLE_PREFERENCE_SELECTED, + BUBBLE_PREFERENCE_ALL + }) + @Retention(RetentionPolicy.SOURCE) + public @interface BubblePreference {} + /** * Activity Action: Launch an Automatic Zen Rule configuration screen * <p> @@ -1379,7 +1387,7 @@ public class NotificationManager { * @see Notification#getBubbleMetadata() * @return the users' bubble preference for the app. */ - public int getBubblePreference() { + public @BubblePreference int getBubblePreference() { INotificationManager service = getService(); try { return service.getBubblePreferenceForPackage(mContext.getPackageName(), |