StepperDefault

fun StepperDefault(value: Int, onValueChange: (Int) -> Unit, min: Int = 0, max: Int = Int.MAX_VALUE, step: Int = 1, disabled: Boolean = false, canInput: Boolean = true, inputWidth: Dp = 45.dp, buttonSize: Dp = 32.dp)

默认样式步进器

加减按钮具有方形圆角背景,与中间输入框拼合为一个整体条形控件。 按钮不可用时背景色和图标颜色会变浅,提供视觉反馈。

Parameters

value

Int 当前值

onValueChange

(Int) -> Unit 值变化回调,参数为变化后的新值

min

Int 最小值,默认为 0

max

Int 最大值,默认为 Int.MAX_VALUE

step

Int 每次点击加减按钮的步长,默认为 1

disabled

Boolean 是否禁用整个步进器,默认为 false

canInput

Boolean 是否允许直接在输入框中输入数值,默认为 true

inputWidth

Dp 中间输入框的宽度,默认为 45.dp

buttonSize

Dp 加减按钮的尺寸(宽高),默认为 32.dp