如何在listview控件中设置表格的宽和高

 我来答
龙安哥拉
2014-12-03
知道答主
回答量:10
采纳率:0%
帮助的人:16.9万
展开全部
代码中设置
AbsListView.LayoutParams al = new AbsListView.LayoutParams(宽度值,高度值);
itemView.setLayoutParams(al);
这里面的宽高值都是px的,如果你要设置20dp,就要将20dp转成px
public static int dip2px(Context context, float dipValue){
final float scale = context.getResources().getDisplayMetrics().density;
return (int)(dipValue * scale + 0.5f);
} 调用这个方法就可以了。
还有一个就是你说的表格的宽和高,每个item都是一样的,你在item的xml文件中设置就可以了。如果想要不一样的高度,就用瀑布流,设置成一列就ok了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式