天天看點

android gridview删除下方的空白_GridView 使用詳解一、GridView 簡介二、 GridView 主要使用方法三、 GridView 使用Demo

android gridview删除下方的空白_GridView 使用詳解一、GridView 簡介二、 GridView 主要使用方法三、 GridView 使用Demo

和你一起終身學習,這裡是程式員Android

經典好文推薦,通過閱讀本文,您将收獲以下知識點:

一、GridView 簡介

二、 GridView 主要使用方法

三、 GridView 使用Demo

一、GridView 簡介

在學習GridView 之前,我們需要先了解GridView的繼承關系,

GridView的繼承關系如下:

java.lang.Object
   ↳    android.view.View
       ↳    android.view.ViewGroup
           ↳    android.widget.AdapterView
               ↳    android.widget.AbsListView
                   ↳    android.widget.GridView
           

GridView

 跟

ListView

 很類似,

Listview

 主要以清單形式顯示資料,

GridView

 則是以網格形式顯示資料,掌握

ListView

 使用方法後,會很輕松的掌握

GridView

的使用方法。

二、 GridView 主要使用方法

GridView

主要通過使用自定義

BaseAdapter

 來适配資料,進而顯示到

GridView

中。主要使用方法如下:

1. 準備資料源

= 
           

2. 為資料源設定擴充卡

= 
           

3. 将适配過後點資料顯示在GridView 上

setAdapter
           

三、 GridView 使用Demo

1.實作效果如下

android gridview删除下方的空白_GridView 使用詳解一、GridView 簡介二、 GridView 主要使用方法三、 GridView 使用Demo

GridView

  • 實作代碼如下
;
           

2.GridView 布局如下

<?xml version="1.0" encoding="utf-8"?>
           

3.item 布局 如下

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical">

<ImageViewandroid:id="@+id/grid_img"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_margin="5dp"android:gravity="center_horizontal"android:src="@drawable/ic_launcher" />

<TextViewandroid:id="@+id/grid_tv"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_margin="5dp"android:textColor="@android:color/darker_gray"android:text="test"android:gravity="center_horizontal"android:textSize="25sp" />
LinearLayout>
           
android gridview删除下方的空白_GridView 使用詳解一、GridView 簡介二、 GridView 主要使用方法三、 GridView 使用Demo

點個在看,友善您使用時快速查找!