如何获得listview的真实高度?我的意思是,当它有0项,1项,...... 100项时,我想获得该控制的高度?
答案 0 :(得分:3)
listview正在回收项目视图,你的意思是高度是可见项目的总数。因此,如果列表视图显示X项,那么无论您拥有多少数据,列表视图都只显示X.我希望这就是您所要求的。
listView.getChildCount()
- 为您提供listview可以显示的项目数。
listView.getCount()
- 为您提供ADAPTER中的项目数量,这与可见项目的数量不同(这就是您所指的)
修改:您说需要像素使用listView.getWidth()
和listView.getHeight()