在 Jetpack Compose 中,如果我有一个MutableState
变量,我可以将它的 State 作为“只读”值暴露给其他类State<String>
,就像:
private val _title = mutableStateOf("abc")
val title: State<String> = _title
有没有办法做到这SnapshotStateList<>
一点?例如,我将如何做到这一点:
private val _titles = mutableStateListOf<String>(...)
val titles: ??? = _titles
我知道我可以通过使用来解决这个问题MutableState<List<String>>
,但是每次我想添加/删除项目时我都必须提供一个全新的列表。