初始化活动时如何设置列表视图的高度

时间:2012-03-09 09:26:40

标签: android listview

我的目的是在初始化活动时设置listView的高度。 我的listview的高度小于屏幕,并且在初始化之后我想获得listView的高度并使高度加上一个整数,然后用新数字设置listvView的高度。

但是当我在listview.getMeasuredHeight()listview.getLayoutParams().heightonCreate中使用onStartonResume时,答案始终为零。 我怎样才能得到正确答案?

我是android的新手,谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

这看起来很奇怪。无论如何,您可以将ListView放在ViewGroup lik LinearLayour,RelativeLayout中,并将listview height设置为fill_parent。然后在外面设置视图组的高度。