HarmonyOS 列表List相关问题
list中存在多个item,由于宽度不同导致部分item不完全可见,想知道完全可见这部分demo的下标。
1、怎么获取List中第一个完全可见的item下标。
2、怎么获取List中最后一个完全可见的item下标。
3、怎么判断List中某个item是否完全可见。
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 List列表 编辑问题,List列表如何开启拖动功能。 
1611浏览  • 1回复 待解决
HarmonyOS list sticky相关问题 
816浏览  • 1回复 待解决
HarmonyOS 列表展示list懒加载问题 
1811浏览  • 1回复 待解决
使用LazyForEach懒加载列表相关问题 
2244浏览  • 1回复 待解决
HarmonyOS List组件超长列表加载延迟的问题 
899浏览  • 1回复 待解决
HarmonyOS list 列表项交换 
873浏览  • 1回复 待解决
如何定位和解决ArkUI列表(List/LazyForEach)的卡顿问题? 
651浏览  • 0回复 待解决
HarmonyOS  List控制器Scroller相关 
1182浏览  • 1回复 待解决
HarmonyOS list嵌套tab中列表高度变化 
1092浏览  • 1回复 待解决
HarmonyOS List列表滚动到指定位置 
1785浏览  • 1回复 待解决
HarmonyOS  列表选择问题 
760浏览  • 1回复 待解决
HarmonyOS List嵌套List和List嵌套Grid问题 
1333浏览  • 1回复 待解决
HarmonyOS 滚动列表问题 
811浏览  • 1回复 待解决
HarmonyOS 滚动列表问题? 
991浏览  • 0回复 待解决
List列表组件如何改为横向显示的? 
1920浏览  • 1回复 待解决
Redis数据类型列表list是什么? 
4441浏览  • 1回复 待解决
HarmonyOS List列表如何支持item的上下拖拽排序 
1096浏览  • 1回复 待解决
HarmonyOS List回弹问题 
740浏览  • 1回复 待解决
HarmonyOS list组件问题 
1055浏览  • 1回复 待解决
HarmonyOS 视频列表播放问题 
985浏览  • 1回复 待解决
HarmonyOS RelativeContainer相关问题 
965浏览  • 1回复 待解决
HarmonyOS PushExtensionAbility相关问题 
996浏览  • 1回复 待解决
HarmonyOS ApplicationContext相关问题 
1289浏览  • 1回复 待解决
HarmonyOS 打包相关问题 
1280浏览  • 1回复 待解决
HarmonyOS protobuf相关问题 
1542浏览  • 1回复 待解决





















HarmonyOS没有可以直接获取第一个和最后一个完全可见元素的接口,需要使用onScrollIndex和OnScroll回调配合实现。onScrollIndex能获取当前窗口内所有可见的item,在onscrollstop中,通过获取可见item的坐标和父容器坐标的比较得到完全可见的item的index。
具体DEMO如下,以list中text左对齐为例: