真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Android開發(fā)中GridView用法示例-創(chuàng)新互聯(lián)

本文實例講述了Android開發(fā)中GridView用法。分享給大家供大家參考,具體如下:

成都網(wǎng)站建設(shè)、成都做網(wǎng)站中從網(wǎng)站色彩、結(jié)構(gòu)布局、欄目設(shè)置、關(guān)鍵詞群組等細微處著手,突出企業(yè)的產(chǎn)品/服務(wù)/品牌,幫助企業(yè)鎖定精準用戶,提高在線咨詢和轉(zhuǎn)化,使成都網(wǎng)站營銷成為有效果、有回報的無錫營銷推廣。創(chuàng)新互聯(lián)公司專業(yè)成都網(wǎng)站建設(shè)10多年了,客戶滿意度97.8%,歡迎成都創(chuàng)新互聯(lián)客戶聯(lián)系。

Android的GridView控件用于把一系列的空間組織成一個二維的網(wǎng)格顯示出來,應(yīng)用的比較多的就是組合圖片顯示。下面我就詳細講一個例子。

首先寫一個類繼承BaseAdapter

1. Java代碼

package com.yarin.android.Examples_04_19;
import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.GridView;
import android.widget.ImageView;
public class ImageAdapter extends BaseAdapter
{
  // 定義Context
  private Context   mContext;
  // 定義整型數(shù)組 即圖片源
  private Integer[]  mImageIds  =
  {
      R.drawable.img1,
      R.drawable.img2,
      R.drawable.img3,
      R.drawable.img4,
      R.drawable.img5,
      R.drawable.img6,
      R.drawable.img7,
      R.drawable.img8,
      R.drawable.img1,
  };
  public ImageAdapter(Context c)
  {
    mContext = c;
  }
  // 獲取圖片的個數(shù)
  public int getCount()
  {
    return mImageIds.length;
  }
  // 獲取圖片在庫中的位置
  public Object getItem(int position)
  {
    return position;
  }
  // 獲取圖片ID
  public long getItemId(int position)
  {
    return position;
  }
  public View getView(int position, View convertView, ViewGroup parent)
  {
    ImageView imageView;
    if (convertView == null)
    {
      // 給ImageView設(shè)置資源
      imageView = new ImageView(mContext);
      // 設(shè)置布局 圖片120×120顯示
      imageView.setLayoutParams(new GridView.LayoutParams(85, 85));
      // 設(shè)置顯示比例類型
      imageView.setScaleType(ImageView.ScaleType.FIT_CENTER);
    }
    else
    {
      imageView = (ImageView) convertView;
    }
    imageView.setImageResource(mImageIds[position]);
    return imageView;
  }
}


網(wǎng)站欄目:Android開發(fā)中GridView用法示例-創(chuàng)新互聯(lián)
文章轉(zhuǎn)載:http://weahome.cn/article/ieoeh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部