最初对GridView中的图片属性设置如下:
android:layout_width="100dp"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:scaleType="centerInside"
结果:
可以看到,图片有重叠。。
初次改动:
android:layout_height="100dp"
效果:
图片不重叠了,但是宽高不一,看着还是不美观。
二次改动:
android:scaleType="centerInside"
效果:
可以看到,这次就比较美观了。
需要注意的是,下面这一句
android:adjustViewBounds="true"
最好加上,当宽高设置为wrap_content时,可以消除每个图片周围多于的空白,不过当宽高固定时就没有效果了。