GridView
用于在界面上按行、列分布的方式来显示多个组件
使用步骤:
-1. 布局文件声明GridView→java里创建GridView 配置,创建item布局文件
GridView是可滚动的网格。一般用来显示多张图片。
常见属性:
android:horizontalSpacing="5dp" 两列之间的间距是5dp
android:verticalSpacing="5dp" 两行之间的间距是5dp
android:stretchMode="spacingWidth" 缩放与列宽大小同步
android:numColumns="3" 三列,一行3个
android:numColumns="auto_fit" 本来是一行显示几个,现在改为自动分配
2.准备数据源
3.新建适配器(如SimpleAdapter)
4.GridView加载适配器
gridView.setAdapter(adapter);
-5. GridView配置监听器(OnItemClickListener)
gridView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
//?
}
});