我可以理解,对于像RelativeLayout这样的视图,getChildAt(0)
会返回XML中定义的第一个子节点,但是当我遇到ListView时我真的很困惑。
对于ListView,它是否返回列表中的第一个子节点?它只返回第一个完全可见的孩子吗?或者它是否会返回第一个可见的孩子,无论它是完全还是部分可见?
答案 0 :(得分:0)
mListView.getChildAt(i)返回任何(部分或完全)可见的子项,其中i
可以从第一个可见子项的0
变为最后一个可见子项的mListView.getLastVisiblePosition() - mLisView.getFirstVisiblePosition()
。