Android 程式开发:(十四)显示图像 —— 14.3 GridView
GridView是一个可滑动的二维平面视图。通常,用GridView去显示一些图片。下面展示如何使用GridView。
1. 创建一个工程,Grid。
2. 在res/drawable-mdpi下面放一些图片。
3. main.xml中的代码。
就像Gallery和ImageSwitcher一样,在这里,也需要实现ImageAdapter类,然后把它和GridView绑定:
//---returns an ImageView view--- public View getView(int position, View convertView, ViewGroup parent) { ImageView imageView; if (convertView == null) { imageView = new ImageView(context); imageView.setLayoutParams(new GridView.LayoutParams(85, 85)); imageView.setScaleType( ImageView.ScaleType.CENTER_CROP); imageView.setPadding(5, 5, 5, 5); } else { imageView = (ImageView) convertView; } imageView.setImageResource(imageIDs[position]); return imageView; } }