diff options
| author | Matías Hernández <matiashe@google.com> | 2023-01-12 13:14:13 +0100 |
|---|---|---|
| committer | Matías Hernández <matiashe@google.com> | 2023-01-18 13:49:22 +0100 |
| commit | 3482ed4c25602cbc7c3e3b76d62f6a804ee0d181 (patch) | |
| tree | 6e1c239830bace41d52c5efc49bb8daa669d0c3b /core/java/android/util/SparseSetArray.java | |
| parent | 06da15b36e030300fc5147356274d2105839b4d6 (diff) | |
Snooze NMS ManagedServices per user id, not globally
Listeners are bound and registered per user, so snoozing should be that way as well.
Test: atest ManagedServicesTest (and manually)
Fixes: 147075801
Fixes: 167152273
Change-Id: Ia61816518aa00f8a89f22e79ffdc048f3066541d
Diffstat (limited to 'core/java/android/util/SparseSetArray.java')
| -rw-r--r-- | core/java/android/util/SparseSetArray.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/core/java/android/util/SparseSetArray.java b/core/java/android/util/SparseSetArray.java index b7873b73cb28..61f29a40ff50 100644 --- a/core/java/android/util/SparseSetArray.java +++ b/core/java/android/util/SparseSetArray.java @@ -139,4 +139,9 @@ public class SparseSetArray<T> { public T valueAt(int intIndex, int valueIndex) { return mData.valueAt(intIndex).valueAt(valueIndex); } + + /** @return The set of values for key at position {@code intIndex}. */ + public ArraySet<T> valuesAt(int intIndex) { + return mData.valueAt(intIndex); + } } |
