我需要找出使用ListView
显示的列表中某个元素的像素位置。似乎我应该先获取一个TextView的,然后再使用getTop()
,但是我不知道如何获取ListView
的子视图。
更新:对于ListView
,ViewGroup
的子项与列表中的项不是一一对应的。相反,ViewGroup
的子级只与当前可见的视图相对应,所以getChildAt()
对ViewGroup
内部的索引进行操作,并不一定与ListView
使用的列表中的位置有任何关系。
https://stackoverflow.com/questions/257514
复制相似问题