ListView 的 getChildAt(0) return 是什么
What does getChildAt(0) return for a ListView
我可以理解,对于像 RelativeLayout 这样的视图,getChildAt(0)
会 return 第一个 child 定义在 XML 中,但我真的很困惑说到ListView。
对于 ListView,它是否 return 列表中的第一个 child?它 return 只是第一个完全可见的 child 吗?还是 return 第一个可见 child 而不管它是完全可见还是部分可见?
mListView.getChildAt(i) returns 任何(部分或全部)可见的 child 其中,对于第一个可见 i
可以不同于 0
child 到 mListView.getLastVisiblePosition() - mLisView.getFirstVisiblePosition()
最后一个可见的 child.
我可以理解,对于像 RelativeLayout 这样的视图,getChildAt(0)
会 return 第一个 child 定义在 XML 中,但我真的很困惑说到ListView。
对于 ListView,它是否 return 列表中的第一个 child?它 return 只是第一个完全可见的 child 吗?还是 return 第一个可见 child 而不管它是完全可见还是部分可见?
mListView.getChildAt(i) returns 任何(部分或全部)可见的 child 其中,对于第一个可见 i
可以不同于 0
child 到 mListView.getLastVisiblePosition() - mLisView.getFirstVisiblePosition()
最后一个可见的 child.