Multiple GridView - android, gridview

Eu gostaria de usar alguns GridViews em um único layout. Eu não sei como definir um adaptador ou se há outra maneira simples de fazer isso.

Respostas:

2 para resposta № 1

Em seu layout xml, adicione quantos gridView você tiverquer. Em sua atividade, obtenha a referência de cada gridview com seu id e faça adaptadores separados para cada gridview. Ou passe parâmetros de diffrenet ao mesmo adaptador para cada 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));

0 para resposta № 2

Se você estiver procurando por uma maneira simples, poderá usar o assistente para criar um DataSource para cada visualização em grade. Mude para o modo de design e comece a gerar seu DataSource.


Cardápio