@Override protected void drawableStateChanged() { super.drawableStateChanged(); if (rippleDrawable != null && rippleDrawable.getStyle() != RippleDrawable.Style.Background) rippleDrawable.setState(getDrawableState()); if (stateAnimator != null) stateAnimator.setState(getDrawableState()); }
@Override protected void drawableStateChanged() { super.drawableStateChanged(); if (mBackground != null) mBackground.setState(getDrawableState()); if (mIcon != null) mIcon.setState(getDrawableState()); if (mPrevIcon != null) mPrevIcon.setState(getDrawableState()); }
@Override protected void drawableStateChanged() { super.drawableStateChanged(); if (mSweep.isStateful()) { mSweep.setState(getDrawableState()); } }
@Override protected void drawableStateChanged() { super.drawableStateChanged(); Drawable d = mDrawable; if (d != null && d.isStateful()) { d.setState(getDrawableState()); } }
@Override protected void drawableStateChanged() { super.drawableStateChanged(); if (mRemoteIndicator != null) { int[] myDrawableState = getDrawableState(); mRemoteIndicator.setState(myDrawableState); invalidate(); } }
@Override protected void drawableStateChanged() { super.drawableStateChanged(); int[] state = getDrawableState(); if (mProgressDrawable != null && mProgressDrawable.isStateful()) { mProgressDrawable.setState(state); } }
@Override protected void drawableStateChanged() { super.drawableStateChanged(); updateFromDrawableState(); }