diff options
| author | 2024-01-18 15:20:15 -0800 | |
|---|---|---|
| committer | 2024-01-18 22:48:43 -0800 | |
| commit | b1899ca66d21595e3f73913f79f54480fcb4418f (patch) | |
| tree | 728c498b252635bfad8eb92e0d1aca8dc92222a6 | |
| parent | ecd3f7dd058a22778a018bd8e6508c69569fe491 (diff) | |
Update the javadoc of the ActivityManager#addOnUidImportanceListener()
Bug: 286258140
Test: m
Change-Id: I64bc0445bd7132978742f79cbe4f056ef2240305
| -rw-r--r-- | core/java/android/app/ActivityManager.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/core/java/android/app/ActivityManager.java b/core/java/android/app/ActivityManager.java index 5318bb722b5f..b2c64756e4bf 100644 --- a/core/java/android/app/ActivityManager.java +++ b/core/java/android/app/ActivityManager.java @@ -4413,6 +4413,10 @@ public class ActivityManager { * <p>The caller must hold the {@link android.Manifest.permission#PACKAGE_USAGE_STATS} * permission to use this feature.</p> * + * <p>Calling this API with the same instance of {@code listener} without + * unregistering with {@link #removeOnUidImportanceListener} before it will result in + * an {@link IllegalArgumentException}.</p> + * * @throws IllegalArgumentException If the listener is already registered. * @throws SecurityException If the caller does not hold * {@link android.Manifest.permission#PACKAGE_USAGE_STATS}. @@ -4438,6 +4442,10 @@ public class ActivityManager { * all UIDs will be monitored by this listener, this will be equivalent to the * {@link #addOnUidImportanceListener(OnUidImportanceListener, int)} in this case. * + * <p>Calling this API with the same instance of {@code listener} without + * unregistering with {@link #removeOnUidImportanceListener} before it will result in + * an {@link IllegalArgumentException}.</p> + * * @throws IllegalArgumentException If the listener is already registered. * @hide */ |