gpt4 book ai didi

android - var value by remember { mutableStateOf(default) } 产生错误,为什么?

转载 作者:行者123 更新时间:2023-12-04 23:35:39 31 4
gpt4 key购买 nike

我指的是 https://developer.android.com/jetpack/compose/state 中的示例.
当我编码时

var expanded by remember { mutableStateOf(false) }
它错误说明
Type 'TypeVariable(T)' has no method 'getValue(Nothing?, KProperty<*>)' and thus it cannot serve as a delegate
下面的工作虽然
val expanded = remember { mutableStateOf(false) }

// OR

val (expanded, setExpanded) = remember { mutableStateOf(false) }

最佳答案

显然,我必须包括这些进口

import androidx.compose.runtime.getValue
import androidx.compose.runtime.setValue
自动导入不会在 beta Android Studio 4.2 中自动推荐它
如果您使用 livedata,请考虑以下导入
import androidx.compose.runtime.livedata.observeAsState

关于android - var value by remember { mutableStateOf(default) } 产生错误,为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64951605/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com