Android的ListView、GridView默认每一个Item都是可以点击的。但有时,我们不需要点击,或者点击的时候会出现背景变为菊色的情况。
此时,应该在ListView或者GridView的Layout文件中,加入属性
android:listSelector=”@color/transparent”
由于listSelector默认设置的是一个drawable,因此默认的情况下gridview会多出来一部分内边距;因此只要将这个drawable替换,比如上述的transparent,就能够去除这一部分内边距,同时去除颜色。