如何从其他格式的滑块中获取值?
How to get the value from slider in other format?
目前我的滑块看起来像这样
我想以没有小数位的格式更改当前位置的数字。所以在这种情况下
它应该显示 27 而不是 0.2731...
这是我的代码
@Composable
fun Slider() {
var sliderPosition by remember { mutableStateOf(0f) }
Slider(value = sliderPosition,
onValueChange = { sliderPosition = it })
Text(text = sliderPosition.toString())
}
Slider 有一个 valueRange
参数,默认值为 valueRange: ClosedFloatingPointRange<Float> = 0f..1f
,您可以将其更改为
valueRange = 0f..100f
或 valueRange = 0f..360f
或您选择的任何封闭范围
Slider(
value = sliderPosition,
onValueChange = { sliderPosition = it},
valueRange = 0f..100f
)
目前我的滑块看起来像这样
我想以没有小数位的格式更改当前位置的数字。所以在这种情况下 它应该显示 27 而不是 0.2731...
这是我的代码
@Composable
fun Slider() {
var sliderPosition by remember { mutableStateOf(0f) }
Slider(value = sliderPosition,
onValueChange = { sliderPosition = it })
Text(text = sliderPosition.toString())
}
Slider 有一个 valueRange
参数,默认值为 valueRange: ClosedFloatingPointRange<Float> = 0f..1f
,您可以将其更改为
valueRange = 0f..100f
或 valueRange = 0f..360f
或您选择的任何封闭范围
Slider(
value = sliderPosition,
onValueChange = { sliderPosition = it},
valueRange = 0f..100f
)