我有一个List<Item>,我希望使用Jetpack显示它。在版本“1.0.0-字母10”中,此代码:
@Composable
fun ItemsScreen(items: List<Item>) {
item?.let {
LazyColumn {
items(
items = items
) { item ->
ItemCard(item = item)
}
}
}
}工作正常,但是,根据新的更新,从“1.0.0-字母11”开始
LazyColumn/LazyRow/LazyVerticalGrid范围内的新项(count: Int)工厂方法。items(items: List)和itemsIndexed(items: List)现在是扩展函数,所以在使用时必须手动导入它们。
我的应用程序不再工作了。我不太明白:
项目(项目:列表)现在是扩展函数,所以您必须手动导入。
什么意思?如何解决这个问题?
提前谢谢。
发布于 2021-02-04 11:04:51
您需要为扩展函数LazyListScope.items()添加此导入
import androidx.compose.foundation.lazy.itemshttps://stackoverflow.com/questions/66043401
复制相似问题