时间:2012-11-07 11:19:37 作者:zyj 来源:卧龙吟官网 进入论坛
例4.7在Eclipse中创建Android项目名称为4.7.实现在屏幕中添加用于显示照片和说明文字的网格视图。
(1)修改新建项目的tes\layout目录下的布局文件main.xml.将狱认添加的Text View组件侧除,然后添加一个id属性为gridViewl的Geld View组件,并设皿其列数为4,也就是每行显示4张图片,修改后的代码如下:
(2)编写用于布局网格内容的XML布局文件items.xml。在该文件中。采用垂直线性布局管理器,并在该布局管理器中添加一个ImageVew组件和一个TextView组件。分别用于显示网格视图中的图片和说明文字,具体代码如下:
(3)在主活动的方法中。首先获取布局文件中添加的List View组件,然后创建两个用于保存图片id和说明文字的数组,并将这些图片id和说明文字添加到List集合中。再创建一个SimplcAdaptcr简单适配器,最后将该适配器与Grid View相关联,其体代码如下: