【发布时间】:2019-03-12 15:14:52
【问题描述】:
我有一个 listView 有 10 个项目,从页面中心开始,所以列表的第一项不在屏幕顶部,我想获得 position第一项,当列表向上滚动并且第一项的位置到达屏幕顶部时执行某些操作,例如敬酒滚动到达页面顶部的消息。
所以我的方法是使用listView.getChildAt(0) 获取第一项的坐标
获取这个view的宽高,但是每次返回null,
仅供参考:我的 listView 位于 fragment 的 viewpager 中,并且 listView 有标题。
如何获取第一项的位置以通过屏幕顶部位置进行比较?
【问题讨论】:
标签: android listview view coordinates