[ Foro de Java ]
So i am trying to make an grid Layout but can contain 8x8-12x12-16x16 images button(minesweeper)
But all button place themself on a single row .
Here's the code
```
public void añadirHijos() {
g = (GridLayout) findViewById(R.id.Grid);
int TAMaux=(TAM*TAM);
for (int i = 0; i < TAMaux; i++) {
int iden;
iden = i;
ImageButton b;
b = new ImageButton(this);
if (i <= TAMaux) {
System.out.println(TAM+"añadirHIjos");
b.setLayoutParams(new ViewGroup.LayoutParams(g.getLayoutParams().width/TAM,g.getLayoutParams().height/TAM));
b.setId(iden);
b.setBackgroundResource(R.drawable.tablero);
g.addView(b, i);
b.setOnClickListener(this);
b.setOnLongClickListener(this);
}
}
}
```
and here's the xml
```
<GridLayout
android:id="@+id/Grid"
android:layout_width="400dp"
android:layout_height="400dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.586">
</GridLayout>
```
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)