之前和大家探讨过 如何使用ListView实现GridView,最近利用空闲时间写了一份代码。分享给大家,如果有什么问题,可以联系我。QQ157688302
请在本文最后下载此类,使用方法如下: GridAdapter<T> mAdapter = new GridAdapter<T>(getApplicationContext(), adapter);
mAdapter.setNumColumns(3);
mAdapter.setOnItemClickListener(new OnGridItemClickListener() {
@Override
public void onItemClick(int pos, int realPos) {
//这里的Listener需要自己扩充,可以callback你需要的内容。
}
});
list.setAdapter(mAdapter);
点下面的链接可以下载代码(无需修改,直接使用)