Luycc 2017-08-29 09:28 采纳率: 100%
浏览 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条)

报告相同问题?

悬赏问题

  • ¥15 乌班图ip地址配置及远程SSH
  • ¥15 怎么让点阵屏显示静态爱心,用keiluVision5写出让点阵屏显示静态爱心的代码,越快越好
  • ¥15 PSPICE制作一个加法器
  • ¥15 javaweb项目无法正常跳转
  • ¥15 VMBox虚拟机无法访问
  • ¥15 skd显示找不到头文件
  • ¥15 机器视觉中图片中长度与真实长度的关系
  • ¥15 fastreport table 怎么只让每页的最下面和最顶部有横线
  • ¥15 java 的protected权限 ,问题在注释里
  • ¥15 这个是哪里有问题啊?