我在我的项目中使用jetpack-compose,并且不知道如何更改TextFieldViewModel 中的 a 值。
在我的活动中:
...
@Composable
fun myView() {
var dName = remember {
mutableStateOf(TextFieldValue(""))
}
TextField(
value = dName.value,
onValueChange = { dName.value = it },
modifier = Modifier.fillMaxWidth()
)
}
...
Run Code Online (Sandbox Code Playgroud)
在我的视图模型中:
...
var dName = MutableStateFlow("")
...
Run Code Online (Sandbox Code Playgroud)
我想调用dName.value = "test" 我的 ViewModel 并更改TextField. 我怎样才能做到这一点?