Spinner

open class Spinner @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = R.attr.sd_spinnerStyle, defStyleRes: Int = R.style.Sdds_Components_Spinner) : View, ColorStateHolder

Индикатор загрузки (спиннер)

Author

Малышев Александр on 26.04.2024

Parameters

context

контекст

attrs

аттрибуты view

defStyleAttr

атрибут стиля по-умолчанию

Constructors

Link copied to clipboard
constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = R.attr.sd_spinnerStyle, defStyleRes: Int = R.style.Sdds_Components_Spinner)

Types

Link copied to clipboard

Форма начала и конца дуги спиннера

Properties

Link copied to clipboard
open override var colorState: ColorState?

Состояние внешнего вида компонента Badge

Functions

Link copied to clipboard
open fun setColor(@ColorInt color: Int)

Устанавливает цвет для Spinner

Link copied to clipboard
open fun setColorRes(@ColorRes colorRes: Int)

Устанавливает цвет для Spinner по идентификатору ресурса цвета

Link copied to clipboard
open fun setDuration(duration: Long)

Устанавливает скорость вращения дуги

Link copied to clipboard
open fun setStrokeCap(strokeCap: Spinner.StrokeCap)

Устанавливает форму начала и конца дуги индикатора

Link copied to clipboard
open fun setStrokeEndColor(endColorList: ColorStateList?)

Устанавливает цвета в конце градиента дуги спиннера

Link copied to clipboard
open fun setStrokeGradient(startColorList: ColorStateList?, endColorList: ColorStateList?)

Устанавливает цвета градиента дуги спиннера

Link copied to clipboard
open fun setStrokeStartColor(startColorList: ColorStateList?)

Устанавливает цвета начала градиента дуги спиннера

Link copied to clipboard
open fun setSweepAngle(angle: Float)

Устанавливает угол дуги индикатора

Link copied to clipboard
open fun setTintList(tint: ColorStateList?)

Устанавливает цвета для Spinner