我在android jetpack compose中有一个文本字段,所以我想把数字限制,例如;用户只能写从1到10的数字,有可能在jetpack compose中完成吗?
@Preview(showBackground = true)
@Composable
fun OutlinedTextFieldComposable() {
var text by remember { mutableStateOf("") }
OutlinedTextField(
value = text,
onValueChange = { text = it },
label = { Text("Label") },
keyboardOptions = KeyboardOptions(keyboardType = KeyboardType.Number))
}
2条答案
按热度按时间kyks70gy1#
你可以在
onValueChange
中设置一个条件,如下所示:0yycz8jy2#
享受