Android 多重网格视图

Android 多重网格视图,android,gridview,Android,Gridview,我想在单个布局中使用几个GridView。 我不知道如何设置适配器,或者是否有其他简单的方法可以做到这一点。在xml布局中,添加任意数量的gridView。 在您的活动中,获取每个gridview的引用及其id,并为每个gridview制作单独的适配器。或者为每个gridView将diffrenet参数传递给同一适配器 GridView grid1 = (GridView)findViewById(R.id.grid1); GridView grid2 = (GridView)findViewB

我想在单个布局中使用几个GridView。
我不知道如何设置适配器,或者是否有其他简单的方法可以做到这一点。

在xml布局中,添加任意数量的gridView。 在您的活动中,获取每个gridview的引用及其id,并为每个gridview制作单独的适配器。或者为每个gridView将diffrenet参数传递给同一适配器

GridView grid1 = (GridView)findViewById(R.id.grid1);
GridView grid2 = (GridView)findViewById(R.id.grid2);

grid1.setAdapter(new ImageAdapter(this, arrayOfImagesSet1));
grid2.setAdapter(new ImageAdapter(this, arrayOfImagesSet2));

如果您正在寻找一种简单的方法,那么可以使用向导为每个GridView创建一个数据源。 更改为设计模式并开始生成数据源