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

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

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

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

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

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

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

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