1

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

4

2 回答 2

2

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

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));
于 2012-12-01T19:37:44.873 回答
0

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

于 2012-12-25T15:29:20.703 回答