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 TCP传输时不同网卡传输用时差异过大
  • ¥15 请各位看看我写的属于什么算法,或者有更正确的写法?
  • ¥15 html5 qrcode 扫描器
  • ¥15 爬取网页信息并保存需要完整代码
  • ¥15 一分十不等功分器阻设计问题,请问这个56Ω怎么得到的
  • ¥15 (标签-matlab)
  • ¥100 求看看这个数学建模,有偿
  • ¥15 深度学习目标检测现在框架加注意力的创新可以投几区?
  • ¥15 PdfiumViewer pdf转图片
  • ¥15 利用Java连接API接口总是出问题