通过在TextField中设置keyboardOptions来解决这个问题,设置keyboardType为KeyboardType.Text,如下所示:
var textState by remember { mutableStateOf("") }
TextField(
value = textState,
onValueChange = { textState = it },
keyboardOptions = KeyboardOptions.Default.copy(keyboardType = KeyboardType.Text)
)
这将把键盘类型从数字键盘改为字母键盘,即使用户在输入框中输入数字或其他字符。