/** * @see ProgressBar#setProgressTintMode(PorterDuff.Mode) */ public void setSupportProgressTintMode(@Nullable PorterDuff.Mode tintMode) { mProgressTintInfo.mProgressTintMode = tintMode; mProgressTintInfo.mHasProgressTintMode = true; applyPrimaryProgressTint(); }
/** * @see ProgressBar#setProgressTintList(ColorStateList) */ public void setSupportProgressTintList(@Nullable ColorStateList tint) { mProgressTintInfo.mProgressTint = tint; mProgressTintInfo.mHasProgressTint = true; applyPrimaryProgressTint(); }
private void applyProgressTints() { if (getProgressDrawable() == null) { return; } applyPrimaryProgressTint(); applyProgressBackgroundTint(); applySecondaryProgressTint(); }