Home
last modified time | relevance | path

Searched refs:mTimeZoneDetectorListeners (Results 1 – 1 of 1) sorted by relevance

/aosp12/frameworks/base/core/java/android/app/time/
H A DTimeManager.java59 private ArrayMap<TimeZoneDetectorListener, TimeZoneDetectorListener> mTimeZoneDetectorListeners; field in TimeManager
192 if (mTimeZoneDetectorListeners == null) { in addTimeZoneDetectorListener()
193 mTimeZoneDetectorListeners = new ArrayMap<>(); in addTimeZoneDetectorListener()
194 } else if (mTimeZoneDetectorListeners.containsKey(listener)) { in addTimeZoneDetectorListener()
212 mTimeZoneDetectorListeners.put(listener, () -> executor.execute(listener::onChange)); in addTimeZoneDetectorListener()
219 if (mTimeZoneDetectorListeners == null || mTimeZoneDetectorListeners.isEmpty()) { in notifyTimeZoneDetectorListeners()
222 timeZoneDetectorListeners = new ArrayMap<>(mTimeZoneDetectorListeners); in notifyTimeZoneDetectorListeners()
241 if (mTimeZoneDetectorListeners == null || mTimeZoneDetectorListeners.isEmpty()) { in removeTimeZoneDetectorListener()
244 mTimeZoneDetectorListeners.remove(listener); in removeTimeZoneDetectorListener()
248 if (mTimeZoneDetectorListeners.isEmpty()) { in removeTimeZoneDetectorListener()