Ver Mensaje Individual
  #2  
Viejo 06/11/16, 00:06:59
Avatar de kriogeN
kriogeN kriogeN no está en línea
Colaborador/a
Mensajes: 4,637
Compra y venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Versión de ROM: CM13 - CM 11
Tu operador: Vodafone
Mencionado: 60 comentarios
Tagged: 3 hilos
Estás usando mal el layout_columnSpan y layout_rowSpan, de hecho si no pusieses nada ya conseguirías el efecto que buscas. Si lo que quieres es establecer la fila y columna donde irá cada elemento, si no pones nada es automático (columna a columna hasta completar la fila y pasa a la siguiente fila), pero si aún así quieres establecerlo se hace con layout_column y layout_row, y en base 1, es decir, el primer elemento no sería el (0,0), sería el (1,1). De todas formas ya te digo que si no pones nada será automático.

Del mismo modo que no es correcto establecer un layout_width y layout_height en vistas dentro de un GridLayout (quizás sea la única excepción donde no te mete un Exception por no definirlo), ya que su tamaño va a ser precisamente el de la fila y columna (si no defines un span).

El layout_columnSpan y layout_rowSpan se usa para indicar que un elemento ocupará más de 1 columna o más de 1 fila, por ejemplo si pones layout_columnSpan="2" ese elemento ocupará 2 columnas en vez de 1.
Responder Con Cita
Gracias de parte de: