Ver Mensaje Individual
  #4  
Viejo 20/06/13, 18:11:36
Array

[xs_avatar]
manolazo manolazo no está en línea
Miembro del foro
 
Fecha de registro: jun 2012
Localización: Madrid
Mensajes: 219
Modelo de smartphone: Samsung Galaxy S7 edge
Tu operador: Pepephone
 Cita: Originalmente Escrito por mocelet Ver Mensaje
Pues en vez de un LinearLayout.LayoutParams, lo que tienes que meterle es un GridLayout.LayoutParams, pues son atributos del GridLayout realmente.
HOla, pero como indicas la posicion "i" y "j" de la fila y columna que quiero poner relativa al gridlayout? No veo como hacerlo como dices.

Código:
       GridLayout gridlay = (GridLayout)findViewById(R.id.gridpadre);
	gridlay.setColumnCount(2);
	gridlay.setRowCount(2);

	for (int i=0; i<(gridlay.getRowCount()); ++i){
		for(int j=0; j<gridlay.getColumnCount(); ++j){			

			LinearLayout layout = new LinearLayout(this);	
			layout.setId(id);	
			layout.setLayoutParams(new LinearLayout.LayoutParams(160,200));	
			gridlay.addView(layout);
como poner dinamicamente android:layout_column="i" and android:layout_row="j" ???

Es posible o hay que usar otros recursos?
Responder Con Cita