亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

GridView如何在Android項目中使用

發布時間:2020-11-20 17:02:57 來源:億速云 閱讀:147 作者:Leah 欄目:移動開發

這期內容當中小編將會給大家帶來有關GridView如何在Android項目中使用 ,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

1.定義各種layout 和對應的item 

<&#63;xml version="1.0" encoding="utf-8"&#63;>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  android:background="#fff"
  android:orientation="vertical" >

  <LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" >

    <GridView 
      android:id="@+id/gridView"
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:numColumns="3"
      android:background="#fff"></GridView>


  </LinearLayout>

</LinearLayout>

itme的

<&#63;xml version="1.0" encoding="utf-8"&#63;>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  android:padding="10dp"
  android:layout_gravity="center"
  android:background="#fff"
  android:orientation="vertical" >

  <ImageView
    android:id="@+id/iv"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />

  <TextView
    android:id="@+id/tv"
    android:paddingTop="10dp"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textColor="#000"
    android:text="管線" />

</LinearLayout>

開始準備數據:

  /**
   * 準備顯示的數據
   */
  public void initData() {
    // 生成動態數組,并且轉入數據 ,暫時就這樣來處理
    lstImageItem = new ArrayList<HashMap<String, Object>>();
    for (int i = 0; i < 3; i++) {
      HashMap<String, Object> map = new HashMap<String, Object>();
      map.put("ItemImage", R.drawable.osg);// 添加圖像資源的ID
      map.put("ItemText", "各種管線" + String.valueOf(i));// 按序號做ItemText
      lstImageItem.add(map);
    }
  }

設置顯示

gv = (GridView) view.findViewById(R.id.gridView);
    SimpleAdapter adapter = new SimpleAdapter(this, lstImageItem, R.layout.gridview_item, new String[] { "ItemImage", "ItemText" },
        new int[] { R.id.iv, R.id.tv });
gv.setAdapter(adapter);

上述就是小編為大家分享的GridView如何在Android項目中使用 了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

福建省| 惠东县| 遂平县| 罗平县| 陆河县| 密山市| 土默特左旗| 万全县| 水富县| 肥乡县| 哈尔滨市| 沁水县| 社旗县| 许昌市| 仪征市| 水富县| 西青区| 老河口市| 新营市| 新乡市| 广州市| 武平县| 平舆县| 玉林市| 册亨县| 紫阳县| 隆尧县| 抚顺县| 遵化市| 阿巴嘎旗| 讷河市| 中超| 巴马| 镇康县| 凌云县| 万年县| 伊春市| 玉门市| 霍山县| 裕民县| 宜黄县|