您的位置:首页 > 其它

对listview中每个item高度的设置

2016-04-09 18:28 330 查看
今天在改界面时,遇到一个对listview界面的修改,但是不管怎么修改,对listview的每个item的显示,都不是自己设定的布局大小。后面查阅资料,终于知道了,在listview的item中分有图片和没图片的情况:

1,有图片的情况:

有图片的情况比较简单,布局的大小将会由图片的大小来撑起,这是只需要调节图片的width和height即可。

2.无图片情况

无图片的情况我们可以用两种方式来确定大小

a.在布局中使用android:minHeight="5dp",填上需要的最小高度,这个方便直接。

b.如果是在自己写的Adapter中,那就可以在getview()方法中添加这两句代码

ListView.LayoutParams params = new ListView.LayoutParams(ListView.LayoutParams.MATCH_PARENT,70);//设置宽度和高度
convertView.setLayoutParams(params);</span>


这样就可以设定listview每个item高度
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: