0
点赞
收藏
分享

微信扫一扫

Compose TextField设置光标位置


之前我们使用

val (inputPriceText, setInputPriceText) = rememberSaveable {
mutableStateOf(if (price == 0L) "" else price.toString())
}

修改后为

val text = if (price == 0L) "" else price.toString()
val (inputPriceText, setInputPriceText) = remember {
mutableStateOf(TextFieldValue(text = text, selection = TextRange(text.length)))
}

而每次赋值后也不是直接改text了 而是直接改为TextFieldValue

Compose TextField设置光标位置_android studio

 加上TextRange 就是光标的位置。。

非常的没有原生智能、、

举报

相关推荐

0 条评论