listView的item 由于是适配器动态添加的,所以只有当加载完成后才取得到高度,所以必须要手动调用一次measure方法,平常的时候 都是当需要控件的时候 就调用View的回调方法onMeasure(),listview这种适配器添加的就比较特殊了,当他用的时候才会调用onMeasure(),所以你在onCreate里面取不到高度。
这个首先需要确定你item里面有什么自适应或控制显示隐藏的控件,如果没有的话可以通过adapter.getView()来获取item的view,然后再用 getHeight()来获取