博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Android] 创建一个GridView
阅读量:6680 次
发布时间:2019-06-25

本文共 1168 字,大约阅读时间需要 3 分钟。

创建GridView的布局文件

自定义TextView用来显示GridView里的数据

然后是程序代码

public class CategoryActivity extends Activity {    private ArrayList
> data; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.category_layout); GridView categoryGrid = (GridView) findViewById(R.id.book_category_gridview_layout); data = BookUtil.getCategory(); String[] from = new String[]{"name"}; int[] to = {R.id.text}; SimpleAdapter adapter = new SimpleAdapter(this, data, R.layout.category_grid_item, from, to); categoryGrid.setAdapter(adapter); categoryGrid.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView
arg0, View view, int postion, long id) { Toast.makeText(CategoryActivity.this, data.get(postion).get("name"), Toast.LENGTH_SHORT).show(); } }); }}

以下是运行截图

转载于:https://www.cnblogs.com/wisher/archive/2013/04/10/3013300.html

你可能感兴趣的文章
VS2015 RTM与ASP.NET 5 RC1之坑
查看>>
@RequestMapping的Ant风格URL
查看>>
pitch yaw roll是什么
查看>>
python生成器 Generator
查看>>
Daily scrum[2013.12.09]
查看>>
mysql 切换数据库方案
查看>>
深浅copy
查看>>
网络osi
查看>>
WINREG.H 编译出错
查看>>
Detours的使用准备
查看>>
xfs 文件系统损坏修复 fscheck
查看>>
Hibernate之一级缓存
查看>>
Python基础之定义有默认参数的函数
查看>>
443. String Compression - Easy
查看>>
Unity中那些事半功倍的好插件
查看>>
最全的Markdown语法
查看>>
npm i 的几种方式区别
查看>>
Eclipse界面简介
查看>>
iOS5中的UUID
查看>>
(转载)XML Tutorial for iOS: How To Read and Write XML Documents with GDataXML
查看>>