@Override public void invalidateDrawable(@NonNull Drawable who) { final Callback callback = getCallback(); if (callback != null) { callback.invalidateDrawable(this); } }
@Override public void scheduleDrawable(@NonNull Drawable who, @NonNull Runnable what, long when) { if (mCallback != null) { mCallback.scheduleDrawable(who, what, when); } }
@Override public void unscheduleDrawable(@NonNull Drawable who, @NonNull Runnable what) { if (who == mCurrDrawable && getCallback() != null) { getCallback().unscheduleDrawable(this, what); } }
private void invalidateSelf() { mCallback.invalidateDrawable(null); } }
private void invalidateSelf() { mRingCallback.invalidateDrawable(null); } }
private void invalidateSelf() { mRingCallback.invalidateDrawable(null); } }
private void invalidateSelf() { mRingCallback.invalidateDrawable(null); } }
private void invalidateSelf() { mCallback.invalidateDrawable(null); } }
private void invalidateSelf() { mCallback.invalidateDrawable(null); } }
private void invalidateSelf() { mRingCallback.invalidateDrawable(null); } }
private void invalidateSelf() { mCallback.invalidateDrawable(null); } }
private void invalidateSelf() { mCallback.invalidateDrawable(null); } }
private void invalidateSelf() { mRingCallback.invalidateDrawable(null); } }
private void invalidateSelf() { mRingCallback.invalidateDrawable(null); } }
private void invalidateSelf() { mCallback.invalidateDrawable(null); } }
private void invalidateSelf() { mCallback.invalidateDrawable(null); } }
private void invalidateSelf() { mCallback.invalidateDrawable(null); } }
private void invalidateSelf() { mRingCallback.invalidateDrawable(null); } }
private void invalidateSelf() { mCallback.invalidateDrawable(null); } }
private void invalidateSelf() { mCallback.invalidateDrawable(null); } }