我想创建gridview,在他的每个单元格中将显示名称列表。 动态创建列表的数量和每个列表中的名称数量。 我应该为将包含listview adpter的网格视图创建另一个adpter吗?或任何其他解决方案..请帮助:(
在这里,我创建了来自用户的列表,每个列表中都有玩家(名字)的数量。
Blockquote
public void getListToCreateLists(ArrayList<Player> bigList, int teams, double avg) {
//bigList = number of Players the user insert;
// teams = number of teams the user insert;
// avg = the avarge of all Players.getnum() / teams;
//object.getnum() = Player (object) int num (value);
int z = 0;
ArrayList<Player>[] d = (ArrayList<Player>[]) new ArrayList[teams];
for (int i = 0; i < teams; i++) {
d[i] = new ArrayList<Player>();
initRecycerView(d[i]);
if (z != 0) {
z = 0;
}
Collections.shuffle(bigList);
for (int j = 0; j < bigList.size(); j++) {
Player current = bigList.get(j);
for (; z <= avg; z++) {
if (checkPlayerIfExists(current.getName(), d[i]) == false) {
d[i].add(current);
z += current.getNum();
bigList.remove(current);
break;
}
现在我要在gridview中上载所有列表,该列表在每个单元格中将显示一个名称列表。 我该怎么办? 谢谢:)