GradView组件可以将手机屏幕划分成很多个格子,每个格子都可以显示一张略缩图。最常见的创建GradeView需要自行建立一个GradView的图片适配器ImageAdapter,让后将这个图片适配器与GradeView进行绑定。至于ImageAdapter就是负责做出每一张图像缩图供GradView使用。这个过程是由Android系统自行调用的,而不是我们用程序代码调用的。
下面是具体的程序解释:
step1:首先在xml文件中新建一个布局文件,我这里是layoutnew.xml
<FrameLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android=" http://schemas.android.com/apk/res/android">
<GridView android:id="@+id/mygradview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:numColumns="auto_fit"
android:verticalSpacing="10dp"
android:horizontalSpacing="10dp"
android:columnWidth="80dp"
android:gravity="center"
></GridView>
</FrameLayout>
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android=" http://schemas.android.com/apk/res/android">
<GridView android:id="@+id/mygradview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:numColumns="auto_fit"
android:verticalSpacing="10dp"
android:horizontalSpacing="10dp"
android:columnWidth="80dp"
android:gravity="center"
></GridView>
</FrameLayout>