网上有很多人闻到过这个问题,给出好多办法,多数人并不是意见提的不对,而是没有抓住问题的本质 . 因为我要做一个girdView的demo实例,遇到了这个问题 与大家一起分享,如果有想要demo的请给我留言,不吝赐教. 成因: GridView设置的是一行多少个, 如果一行放的多了,或者一个item的布局大了,间距自然就小了,如果一行放的少了, item的布局也小了,,,间距自然就大了. 解决办法 : 一句话概括 子布局文件 设置 android:horizontalSpacing="5dp&qu