如何在向列表顶端插入数据的时候,不自动滚动到列表顶端

一个双向列表,两端都可以插入数据。

期望向列表顶端插入数据的时候,列表停留在当前位置,而不是自动滚动到插入的数据的顶端。

比如当前在第51条数据,向前插入30条数据,列表会自动滚到第21条,现在希望能停留在第51条。

HarmonyOS
2024-06-03 22:37:23
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
计算机编程小强

如果直接设置在刷新后scroller.scrollToIndex(index)跳转到它刷新之前的位置,跳转是无效的,可能是因为实际执行过程中,是先跳转后刷新。

正确的解决方案是给跳转加上延迟。

分享
微博
QQ
微信
回复
2024-06-04 21:53:11
相关问题
Scroll中点击某一个层图片移动到顶端
858浏览 • 1回复 待解决
HarmonyOS List列表滚动到指定位置
13浏览 • 1回复 待解决
HarmonyOS Tabs如何设置不自动滚动
30浏览 • 1回复 待解决
HarmonyOS 滚动列表问题?
168浏览 • 0回复 待解决
HarmonyOS 滚动列表问题
44浏览 • 1回复 待解决
页面和列表嵌套滚动,实现列表吸顶
1286浏览 • 1回复 待解决
HarmonyOS 列表视频滚动播放
415浏览 • 1回复 待解决
HarmonyOS 列表刷新时候会闪
4浏览 • 1回复 待解决
数组列表如何实现数据双向同步?
373浏览 • 1回复 待解决
如何更新页面列表数据
6986浏览 • 1回复 待解决