Activity代码
GridView gv_home = (GridView) findViewById(R.id.gv_home);
//设置文字数组
String [] mTitleStrs = new String[] { "A", "B", "C", "D", "E",
"F", "G", "H", "I" };
//设置图片数组
R.drawable.home_callmsgsafe, R.drawable.home_apps,
R.drawable.home_taskmanager, R.drawable.home_netmanager,
R.drawable.home_trojan, R.drawable.home_sysoptimize,
R.drawable.home_tools, R.drawable.home_settings };
//设置适配器
//点击事件
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// position 点中列表条目的索引
// ToastUtils.show(mContext, "点击了位置"+position);
switch (position) {
case 0: {
}
break;
case 1: {
}
break;
case 2: {
}
break;
case 3: {
}
break;
case 4: {
}
break;
case 5: {
}
break;
case 6: {
}
break;
case 7: {
}
break;
case 8: {
Intent intent = new Intent(mContext, SettingActivity.class);
startActivity(intent);
}
break;
default: {
}
break;
}
}
});
xml文件
<GridView
android:id="@+id/gv_home"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:numColumns="3"//设置GridView的列数
android:verticalSpacing="10dp" >
</GridView>