我需要一个在Jetpack Compose中使用掩码的文本输入框,类似于这样:NNNNN-NNN
,其中N是0到9之间的整数。我需要我的组合函数在OutlinedTextField
中有这个掩码:
@Composable
private fun EditTextField(
labelText: String,
value: String,
keyboardType: KeyboardType = KeyboardType.Text,
onValueChanged: (String) -> Unit
) {
OutlinedTextField(
modifier = Modifier.padding(top = 8.dp),
label = { Text(text = labelText) },
keyboardOptions = KeyboardOptions(keyboardType = keyboardType),
value = value,
onValueChange = onValueChanged
)
}
EditTextField
是我创建的一个文本框,我需要将这个掩码应用于Compose内部函数OutlinedTextField
中。 - Pierre Vieira