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

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

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

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

HarmonyOS
2024-06-03 22:37:23
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
xdpan

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

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

分享
微博
QQ
微信
回复
2024-06-04 21:53:11
相关问题
Scroll中点击某一个层图片移动到顶端
334浏览 • 1回复 待解决
页面和列表嵌套滚动,实现列表吸顶
456浏览 • 1回复 待解决
如何更新页面列表数据
5450浏览 • 1回复 待解决
分组列表实践(嵌套列表
432浏览 • 1回复 待解决
postgresql 如何插入含 ‘ 数据
2572浏览 • 2回复 待解决
Redis数据类型列表list是什么?
1902浏览 • 1回复 待解决
如何实现列表单选效果
896浏览 • 0回复 待解决
拖动实现列表重新排序
313浏览 • 1回复 待解决
如何设置分组列表圆角和间距
620浏览 • 1回复 待解决
关于获取应用列表权限问题?
1990浏览 • 1回复 待解决
列表滑动鸿蒙推荐ux设计
534浏览 • 1回复 待解决
求大佬告知如何扫描Wi-Fi列表
562浏览 • 1回复 待解决