我刚刚学习了jetpack compose,并且从回收栏切换到了惰性栏,但是当我这样做时,它比回收栏滞后得多
向应用程序添加大约 100 个项目后,应用程序出现滞后,有什么方法可以减少惰性列的滞后?我已经设置了该项目的 id 并使用 R8 来构建这是代码: https: //github.com/trongan123/TODOAPP
val tabs: MutableList<TabItem> = ArrayList<TabItem>().toMutableList()
tabs += TabItem("All") {
AllItemScreen(
listAll, openUpdateItemScreen = {
openUpdateItemScreen()
}, viewModel = viewModel
)
}
tabs += TabItem("Pending") {
PendingItemScreen(listAll.filter { it.status.equals("pending") }, openUpdateItemScreen = {
openUpdateItemScreen()
}, viewModel = viewModel)
}
tabs += TabItem("Completed") {
CompletedItemScreen(
listAll.filter { it.status.equals("completed") },
openUpdateItemScreen = {
openUpdateItemScreen()
}, viewModel = viewModel
)
}
val pagerState = rememberPagerState()
Scaffold(
floatingActionButton = {
FloatingActionButton(
onClick = { …Run Code Online (Sandbox Code Playgroud) java kotlin android-livedata android-jetpack-compose lazycolumn