91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

孙吴县| 广元市| 双城市| 云安县| 井冈山市| 淮北市| 竹北市| 广元市| 娄烦县| 云南省| 惠州市| 谢通门县| 彭山县| 确山县| 岳池县| 中西区| 嘉善县| 固始县| 大英县| 湄潭县| 西吉县| 南开区| 班玛县| 兴海县| 彝良县| 丁青县| 康乐县| 蒲城县| 湘潭市| 唐河县| 万全县| 水富县| 齐齐哈尔市| 桂东县| 陵川县| 雷山县| 淳安县| 府谷县| 乡宁县| 儋州市| 航空|