27.02.2014 Views

Android 开发教程

Android 开发教程

Android 开发教程

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

-----------------------------------<strong>Android</strong> 编 程 基 础<br />

5<br />

GridView 的 图 像 内 容 设 置 与 ImageAdapter<br />

/* 新 建 一 个 自 定 义 的 ImageAdapter*/<br />

myImageViewAdapter = new ImageAdapter(this<br />

this);<br />

/* 为 GridView 对 象 设 置 一 个 ImageAdapter*/<br />

my_gridview.setAdapter(myImageViewAdapter);<br />

6 内 部 类 ImageAdapter, 实 现 了 BaseAdapter<br />

private class myImageAdapter extends BaseAdapter{<br />

@Override<br />

public int getCount() {<br />

// TODO Auto-generated method stub<br />

return 0;<br />

}<br />

@Override<br />

public Object getItem(int<br />

position) {<br />

// TODO Auto-generated method stub<br />

return null;<br />

}<br />

@Override<br />

public long getItemId(int<br />

position) {<br />

// TODO Auto-generated method stub<br />

return 0;<br />

}<br />

@Override<br />

public View getView(int<br />

int position,<br />

View convertView, ViewGroup parent) {<br />

// TODO Auto-generated method stub<br />

return null;<br />

}<br />

}<br />

7 GridView 的 图 片 Items 点 击 事 件 处 理<br />

/* 为 GridView 添 加 图 片 Items 点 击 事 件 监 听 器 */<br />

my_gridview.setOnItemClickListener(this<br />

this);<br />

@Override<br />

public void onItemClick(AdapterView arg0,<br />

View arg1, int arg2, long arg3) {<br />

// TODO Auto-generated method stub<br />

/* 点 击 GridView 中 图 片 Items 事 件 处 理 */<br />

}<br />

50

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!