mGridView.setSelector(new ColorDrawable(Color.TRANSPARENT));(mGridView为Gridview对象)这句放在java代码里,作用是去掉按下Gridview某个item时背景显示极其难看的黄色。
xml布局文件代码:
<GridView
android:id="@+id/gvFileChooser"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:columnWidth="70dp"
android:horizontalSpacing="10dp"
android:verticalSpacing="10dp"
android:layout_above="@id/btExit"
android:clickable="true"
android:numColumns="auto_fit"
android:stretchMode="columnWidth"
/>
在填充Gridview的布局文件中的根ViewGroup组建加入:style/grid_view;
其中填充Gridview的布局文件代码如下,这里的根ViewGroup为RelativeLayout
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android&#