/frameworks/base/core/java/android/view/ |
H A D | ViewTreeObserver.java | 26 * A view tree observer is used to register listeners that can be notified of global 35 // Recursive listeners use CopyOnWriteArrayList 43 // Non-recursive listeners use CopyOnWriteArray 51 // These listeners cannot be mutated during dispatch 315 * returned, if there are multiple such listeners in the window. 334 * Merges all the listeners registered on the specified observer with the listeners 338 * @param observer The ViewTreeObserver whose listeners must be added to this observer 846 * Notifies registered listeners that window has been attached/detached. 850 // perform the dispatching. The iterator is a safe guard against listeners tha [all...] |
H A D | RenderNodeAnimator.java | 99 // the safe default, and is necessary to ensure start listeners fire at 225 final ArrayList<AnimatorListener> listeners = cloneListeners(); 226 final int numListeners = listeners == null ? 0 : listeners.size(); 228 listeners.get(i).onAnimationStart(this); 240 final ArrayList<AnimatorListener> listeners = cloneListeners(); 241 final int numListeners = listeners == null ? 0 : listeners.size(); 243 listeners.get(i).onAnimationCancel(this); 373 final ArrayList<AnimatorListener> listeners [all...] |
H A D | View.java | 152 * <li><strong>Set up listeners:</strong> Views allow clients to set listeners 157 * Other view subclasses offer more specialized listeners. For example, a Button 475 * handles the event and notifies any listeners.</li> 536 * only fire the on click listeners. 8393 * listeners. 13528 final CopyOnWriteArrayList<OnAttachStateChangeListener> listeners = 13530 if (listeners != null && listeners.size() > 0) { 13532 // perform the dispatching. The iterator is a safe guard against listeners tha [all...] |
/frameworks/base/media/java/android/media/ |
H A D | AudioPortEventHandler.java | 57 ArrayList<AudioManager.OnAudioPortUpdateListener> listeners; 60 listeners = new ArrayList<AudioManager.OnAudioPortUpdateListener>(); 62 listeners.add((AudioManager.OnAudioPortUpdateListener)msg.obj); 65 listeners = mListeners; 68 if (listeners.isEmpty()) { 91 for (int i = 0; i < listeners.size(); i++) { 92 listeners.get(i).onAudioPortListUpdate(portList); 101 for (int i = 0; i < listeners.size(); i++) { 102 listeners.get(i).onAudioPatchListUpdate(patchList); 107 for (int i = 0; i < listeners [all...] |
/frameworks/base/services/core/java/com/android/server/wm/ |
H A D | PointerEventDispatcher.java | 44 PointerEventListener[] listeners; 50 listeners = mListenersArray; 52 for (int i = 0; i < listeners.length; ++i) { 53 listeners[i].onPointerEvent(motionEvent);
|
/frameworks/base/location/java/android/location/ |
H A D | LocalListenerHelper.java | 31 * A base handler class to manage transport and local listeners. 99 Collection<TListener> listeners; 101 listeners = new ArrayList<>(mListeners); 103 for (TListener listener : listeners) { 108 // don't return, give a fair chance to all listeners to receive the event
|
/frameworks/base/core/java/android/content/ |
H A D | ClipboardManager.java | 221 Object[] listeners; 228 listeners = mPrimaryClipChangedListeners.toArray(); 231 for (int i=0; i<listeners.length; i++) { 232 ((OnPrimaryClipChangedListener)listeners[i]).onPrimaryClipChanged();
|
/frameworks/support/v4/java/android/support/v4/media/ |
H A D | TransportMediator.java | 215 TransportStateListener listeners[] = new TransportStateListener[mListeners.size()]; 216 mListeners.toArray(listeners); 217 return listeners; 221 TransportStateListener[] listeners = getListeners(); 222 if (listeners != null) { 223 for (TransportStateListener listener : listeners) { 230 TransportStateListener[] listeners = getListeners(); 231 if (listeners != null) { 232 for (TransportStateListener listener : listeners) {
|
/frameworks/base/core/java/android/gesture/ |
H A D | GestureOverlayView.java | 472 final ArrayList<OnGestureListener> listeners = mOnGestureListeners; 473 int count = listeners.size(); 475 listeners.get(i).onGestureCancelled(this, event); 597 final ArrayList<OnGestureListener> listeners = mOnGestureListeners; 598 final int count = listeners.size(); 600 listeners.get(i).onGestureStarted(this, event); 662 final ArrayList<OnGesturingListener> listeners = mOnGesturingListeners; 663 int count = listeners.size(); 665 listeners.get(i).onGesturingStarted(this); 672 final ArrayList<OnGestureListener> listeners [all...] |
/frameworks/av/services/camera/libcameraservice/common/ |
H A D | FrameProcessorBase.cpp | 198 List<sp<FilteredListener> > listeners; member in namespace:android::camera2 203 // Don't deliver partial results to listeners that don't want them 212 listeners.push_back(listener); 218 ALOGV("%s: Camera %d: Got %zu range listeners out of %zu", __FUNCTION__, 219 device->getId(), listeners.size(), mRangeListeners.size()); 221 List<sp<FilteredListener> >::iterator item = listeners.begin(); 222 for (; item != listeners.end(); item++) {
|
/frameworks/base/core/java/android/animation/ |
H A D | LayoutTransition.java | 232 * This hashmap is used to track the listeners that have been added to the children of 238 * remove these listeners and clear out the map. 258 * The set of listeners that should be notified when APPEARING/DISAPPEARING transitions 715 * target view. We add layout listeners to all child views and listen for changes. For 792 // layout listeners. 960 // this only removes listeners whose views changed - must clear the 961 // other listeners later 972 ArrayList<TransitionListener> listeners = 974 for (TransitionListener listener : listeners) { 993 ArrayList<TransitionListener> listeners [all...] |
/frameworks/base/services/tests/servicestests/src/com/android/server/location/ |
H A D | LocationBasedCountryDetectorTest.java | 128 LocationListener[] listeners = new LocationListener[mListeners.size()]; 129 mLocationListeners.toArray(listeners); 130 for (LocationListener listener :listeners) { 197 Map<String, LocationListener> listeners = detector.getListeners(); 199 assertTrue(listeners.containsKey(acceptableProvider)); 206 // All listeners should be unregistered 228 // All listeners should be unregistered 253 // All listeners should be unregistered 277 // All listeners should be unregistered 308 // All listeners shoul [all...] |
/frameworks/base/core/java/android/app/ |
H A D | SharedPreferencesImpl.java | 291 public Set<OnSharedPreferenceChangeListener> listeners; // may be null field in class:SharedPreferencesImpl.MemoryCommitResult 380 // Okay to notify the listeners before it's hit disk 381 // because the listeners should always get the same 407 mcr.listeners = 467 if (mcr.listeners == null || mcr.keysModified == null || 474 for (OnSharedPreferenceChangeListener listener : mcr.listeners) {
|
H A D | ActivityThread.java | 3268 // Notify any outstanding on paused listeners 3269 ArrayList<OnActivityPausedListener> listeners; 3271 listeners = mOnPauseListeners.remove(r.activity); 3273 int size = (listeners != null ? listeners.size() : 0); 3275 listeners.get(i).onPaused(r.activity);
|
/frameworks/opt/net/ethernet/java/com/android/server/ethernet/ |
H A D | EthernetNetworkFactory.java | 104 EthernetNetworkFactory(RemoteCallbackList<IEthernetServiceListener> listeners) { argument 108 mListeners = listeners; 433 * Set interface information and notify listeners if availability is changed.
|
/frameworks/base/services/core/java/com/android/server/power/ |
H A D | PowerManagerService.java | 707 ArrayList<PowerManagerInternal.LowPowerModeListener> listeners; 709 listeners = new ArrayList<PowerManagerInternal.LowPowerModeListener>( 712 for (int i=0; i<listeners.size(); i++) { 713 listeners.get(i).onLowPowerModeChanged(lowPowerModeEnabled);
|
/frameworks/base/services/core/java/com/android/server/ |
H A D | LocationManagerService.java | 1283 int listeners = 0; 1303 listeners++; 1316 if (listeners > 0) { 2152 // Broadcast location or status to all listeners
|
/frameworks/base/services/devicepolicy/java/com/android/server/devicepolicy/ |
H A D | DevicePolicyManagerService.java | 5502 final List<OnCrossProfileWidgetProvidersChangeListener> listeners; 5504 listeners = new ArrayList<>(mWidgetProviderListeners); 5506 final int listenerCount = listeners.size(); 5508 OnCrossProfileWidgetProvidersChangeListener listener = listeners.get(i);
|