public void setWheelDrawable(Drawable drawable) {
        mWheelDrawable = drawable;

        if (mWheelBounds != null) {
            mWheelDrawable.setBounds(mWheelBounds.getBoundingRect());
            invalidate();
        }
    }
public void setWheelDrawable(Drawable drawable) {
        mWheelDrawable = drawable;

        if (mWheelBounds != null) {
            mWheelDrawable.setBounds(mWheelBounds.getBoundingRect());
            invalidate();
        }
    }
public void setWheelDrawable ( Drawable drawable ) { mWheelDrawable = drawable ; if ( mWheelBounds != null ) { mWheelDrawable . setBounds ( mWheelBounds . getBoundingRect ( ) ) ; invalidate ( ) ; } }
<p>
Sets the wheel's drawable that can also rotate with the items.
</p>
<p>
Note if the drawable has infinite lines of symmetry then you should set the wheel drawable to
not rotate, see {@link #setWheelDrawableRotatable(boolean)}. In other words, if the drawable
doesn't look any different whilst it is rotating, you should improve the performance by
disabling the drawable from rotating.
</p>

@see #setWheelDrawableRotatable(boolean)
<p > Sets the wheel s drawable that can also rotate with the items . < / p > <p > Note if the drawable has infinite lines of symmetry then you should set the wheel drawable to not rotate see { @link #setWheelDrawableRotatable ( boolean ) } . In other words if the drawable doesn t look any different whilst it is rotating you should improve the performance by disabling the drawable from rotating . < / p >