public static class SmoothProgressDrawable.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder(android.content.Context context) |
Builder(android.content.Context context,
boolean editMode) |
public Builder(android.content.Context context)
public Builder(android.content.Context context,
boolean editMode)
public SmoothProgressDrawable build()
public SmoothProgressDrawable.Builder interpolator(android.view.animation.Interpolator interpolator)
public SmoothProgressDrawable.Builder sectionsCount(int sectionsCount)
public SmoothProgressDrawable.Builder separatorLength(int separatorLength)
public SmoothProgressDrawable.Builder color(int color)
public SmoothProgressDrawable.Builder colors(int[] colors)
public SmoothProgressDrawable.Builder strokeWidth(float width)
public SmoothProgressDrawable.Builder speed(float speed)
public SmoothProgressDrawable.Builder progressiveStartSpeed(float progressiveStartSpeed)
public SmoothProgressDrawable.Builder progressiveStopSpeed(float progressiveStopSpeed)
public SmoothProgressDrawable.Builder reversed(boolean reversed)
public SmoothProgressDrawable.Builder mirrorMode(boolean mirrorMode)
public SmoothProgressDrawable.Builder progressiveStart(boolean progressiveStartActivated)
public SmoothProgressDrawable.Builder callbacks(SmoothProgressDrawable.Callbacks onProgressiveStopEndedListener)
public SmoothProgressDrawable.Builder backgroundDrawable(android.graphics.drawable.Drawable backgroundDrawableWhenHidden)
public SmoothProgressDrawable.Builder generateBackgroundUsingColors()
public SmoothProgressDrawable.Builder gradients()
public SmoothProgressDrawable.Builder gradients(boolean useGradients)