Luycc 2017-08-29 09:28 采纳率: 0%
浏览 2227
已采纳

解决gridView的item排列!

急用,我现在在做一个项目,其中有个网格式的布局,我想过要用自定义view去实现,
但是琢磨了半天硬是没做出来,就用gridView来写。然后我现在的问题是 gridView都是从左边进行排列的,当我有四个item的,我用gridView就实现不了了。所以我想问一下各位大神,有没有人知道该怎么做这个,或是怎么设置grid View的item的排列呢???![图片说明](https://img-ask.csdn.net/upload/201708/29/1503998772_751741.png)图片说明

  • 写回答

6条回答

  • 安妍妍 2017-08-29 10:03
    关注

    可以通过改变数据的排列方式来实现你的需求,不过逻辑可能有点复杂,通过data.size()/3判断奇偶行,如果是奇数行就正常顺序排列,如果是偶数行,还要进一步判断:此行的数据是否大于等于3,如果大于等于3,将这三个数据倒序排列,如果只有两个,前面加一个空的占位数据,如果只有一个数据,前面加两个空的占位数据.应该就可以实现了.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

悬赏问题

  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大