Example #1
0
 @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();
 }