private void maybeRemoveAttachStateListener() { if (attachStateListener == null || !isAttachStateListenerAdded) { return; } view.removeOnAttachStateChangeListener(attachStateListener); isAttachStateListenerAdded = false; }
private void maybeRemoveAttachStateListener() { if (attachStateListener == null || !isAttachStateListenerAdded) { return; } view.removeOnAttachStateChangeListener(attachStateListener); isAttachStateListenerAdded = false; }
@Override protected void onDispose() { view.removeOnAttachStateChangeListener(this); } }
/** * Clear all animations from previously provided drawable and view */ public void unset() { mDrawable = null; if (mView != null) { mView.removeOnAttachStateChangeListener(mListener); mView = null; } mIsAttached = false; } }
public void unregisterAttachListener(View view) { view.removeOnAttachStateChangeListener(this); if (childOnAttachStateChangeListener != null && view instanceof ViewGroup) { findDeepestChild((ViewGroup)view).removeOnAttachStateChangeListener(childOnAttachStateChangeListener); } }
@Override public void onViewAttachedToWindow(@NonNull View v) { v.removeOnAttachStateChangeListener(this); if (changeListener != null) { changeListener.onChangeCompleted(); changeListener = null; container = null; } }
@Override public void onViewAttachedToWindow(View v) { if (!attached) { attached = true; attachListener.onAttached(); v.removeOnAttachStateChangeListener(this); childOnAttachStateChangeListener = null; } }
private void removeListener() { if (viewTreeObserver.isAlive()) { viewTreeObserver.removeOnPreDrawListener(this); } else { view.getViewTreeObserver().removeOnPreDrawListener(this); } view.removeOnAttachStateChangeListener(this); }
}; view.addOnAttachStateChangeListener(tmpListener); view.removeOnAttachStateChangeListener(tmpListener); listeners = getAttachStateListeners(view);
@Override public void onViewAttachedToWindow(View v) { transitionListener.onTransitionCompleted(); v.removeOnAttachStateChangeListener(this); }
@Override public void onViewAttachedToWindow(View v) { transitionListener.onTransitionCompleted(); v.removeOnAttachStateChangeListener(this); }
@Override public void onGlobalFocusChanged(View oldFocus, View newFocus) { if (newFocus == null) { return; } if (oldFocus != null) { oldFocus.removeOnAttachStateChangeListener(this); } Looper.myQueue().removeIdleHandler(this); newFocus.addOnAttachStateChangeListener(this); }
servedView.removeOnAttachStateChangeListener(this); servedView.addOnAttachStateChangeListener(this); } else {
@Override public void onViewDetachedFromWindow(View v) { v.removeOnAttachStateChangeListener(this); Looper.myQueue().removeIdleHandler(this); Looper.myQueue().addIdleHandler(this); }
@Override public void onViewDetachedFromWindow(View v) { unschedule(textView); v.removeOnAttachStateChangeListener(this); v.setTag(R.id.markwon_drawables_scheduler, null); } };
@Override public void onViewDetachedFromWindow(View v) { v.removeOnAttachStateChangeListener(this); cancelAnimation(); } });
public void markCompleted() { mTasks.clear(); mCompleted = true; if (mAttachedView != null) { mAttachedView.getViewTreeObserver().removeOnDrawListener(this); mAttachedView.removeOnAttachStateChangeListener(this); } if (mLauncher != null) { mLauncher.clearPendingExecutor(this); } } }
public void markCompleted() { mTasks.clear(); mCompleted = true; if (mAttachedView != null) { mAttachedView.getViewTreeObserver().removeOnDrawListener(this); mAttachedView.removeOnAttachStateChangeListener(this); } if (mLauncher != null) { mLauncher.clearPendingExecutor(this); } } }
@Override public void onGlobalFocusChanged(View oldFocus, View newFocus) { if (newFocus == null) { return; } if (oldFocus != null) { oldFocus.removeOnAttachStateChangeListener(this); } Looper.myQueue().removeIdleHandler(this); newFocus.addOnAttachStateChangeListener(this); }
@Override public void onViewDetachedFromWindow(View v) { v.removeOnAttachStateChangeListener(this); Looper.myQueue().removeIdleHandler(this); Looper.myQueue().addIdleHandler(this); }