Listcontainer多类型复杂布局包含listcontainer出现卡顿

Listcontainer实现多类型item布局,其中一个是listcontainer。当上下滑动的时候,会出现一个明显的卡顿。

代码在这个https://gitee.com/xunhaifeng/HmosDemo.git 里面的 ListAbilitySlice中

Listcontainer多类型复杂布局包含listcontainer出现卡顿-开源基础软件社区

鸿蒙
HarmonyOS
OpenHarmony
2021-11-05 09:05:10
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Euphemian

在适配ListContainer的数据时,无论是新创建的列表项实例,还是从缓存中获取到的,都需要调用方法findComponentById()获取所有子组件并进行数据填充,大量调用该方法,会损耗ListContainer的性能

ListContainer性能优化请参看文档:

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-component-listcontainer-0000001060007847#section18923151214237

分享
微博
QQ
微信
回复
2021-11-05 11:07:05
相关问题
listContainer怎么通过addComponent添加布局
4195浏览 • 1回复 待解决
ListContainer加载大量数据白屏并且UI
1900浏览 • 1回复 待解决
ScrollView嵌套ListContainer
2282浏览 • 5回复 待解决
ScrollView里面套着ListContainer
2612浏览 • 7回复 待解决
ListContainer 有滚动条 显示吗?
1739浏览 • 1回复 待解决
ListContainer中的Item能取消拖拽吗
1778浏览 • 1回复 待解决
鸿蒙int类型转为Color类型怎么转?
4211浏览 • 4回复 已解决
Gradle怎么实现productFlavors
2292浏览 • 1回复 待解决
如何渲染gif类型的文件
3060浏览 • 1回复 待解决
证书和设备协作问题!
2482浏览 • 1回复 待解决
为什么不能模拟加密门禁
2200浏览 • 1回复 待解决
OB的资源池是租户共享吗?
240浏览 • 1回复 待解决