为了账号安全,请及时绑定邮箱和手机立即绑定

Android中gridview根据列宽自动排列问题

Android中gridview根据列宽自动排列问题

无动于衷丶碎冰 2016-08-05 16:16:39
需求是gridview前两行为两列,后面的为4列在gridview中设置属性 android:numColumns="auto_fit";在gridviewAdapter中根据position添加判断,前四个设置item布局宽度为屏幕宽度的1/2,后面的设置item布局宽度为屏幕宽度的1/4,但是仍然显示全部都是两列,这个问题怎么解决,@大神!!!!!!!!!下面为adapter中设置宽度的部分代码:int itemWidth = (int) (context.getResources().getDisplayMetrics().widthPixels) / 2;int itemHeight = 76;AbsListView.LayoutParams param = new AbsListView.LayoutParams(                    itemWidth, itemHeight);convertView.setLayoutParams(param);
查看完整描述

1 回答

?
无动于衷丶碎冰

TA贡献1条经验 获得超0个赞

help!

查看完整回答
反对 回复 2016-08-05
  • 1 回答
  • 1 关注
  • 1477 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信