我的目的是在初始化活动时设置listView的高度。 我的listview的高度小于屏幕,并且在初始化之后我想获得listView的高度并使高度加上一个整数,然后用新数字设置listvView的高度。
但是当我在listview.getMeasuredHeight()
或listview.getLayoutParams().height
或onCreate
中使用onStart
或onResume
时,答案始终为零。
我怎样才能得到正确答案?
我是android的新手,谢谢你的帮助。
答案 0 :(得分:0)
这看起来很奇怪。无论如何,您可以将ListView放在ViewGroup lik LinearLayour,RelativeLayout中,并将listview height设置为fill_parent。然后在外面设置视图组的高度。