android gridview每个item高度都是相同的

我现在想第一个item块的高度是其他的2倍,其他高度宽度正常,怎么实现呢,网上
找了也没有好的解决方案!

3个回答

我给个建议 你可参考下

在自定义的adapter中, 写adapter的构造方法的时候 给数据源的第一个数据手动设置一个对象
例如: datas.add(0,new data());
然后在下面getview中最后给每个控件赋值时
做个判断 如果取到的是 第一个数据 即 datas.get(0)
这时你可以根据需求定义不同的item属性

如果是固定高度的话, 第一个和其它的采用不同的item布局,高度就可以设置了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐