1.首先在主界面中设置一个GridView
<GridView
android:layout_marginLeft="25dp"
android:layout_gravity="center"
android:id="@+id/gv"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:numColumns="3" > // 设置GridView 的列数
</GridView>
2.自己设置一个Adapter 来对GridView 进行调试(自己定义一个XML 文件来放置内容适配器的内容)
private class MyAdapter extends BaseAdapter{public int getCount() {
return null; //获取行数
}
public Object getItem(int arg0) {
// TODO Auto-generated method stub
return null;
}
public long getItemId(int arg0) {
// TODO Auto-generated method stub
return 0;
}
☆ public View getView(int arg0, View arg1, ViewGroup arg2) {
View view =View.inflate(Main.this, R.layout.main_show, null); //自定义一个XML文件 里面写的是自己所要呈现的y样式
ImageView iv=(ImageView) view.findViewById(R.id.iv); //获取里面的各种东西
TextView tv=(TextView) view.findViewById(R.id.tv);
tv.setText(nameStrings[arg0]); // 对每个进行设置内容,内容的来源可以是获取的数据库的内容也可以是网络上获取的内容。
iv.setImageResource(id[arg0]); 具体的内容在另一个里面写
return view;
}}
3.对GriView 调用Adapter
gv.setAdapter(MyAadapter);