Red de conocimiento informático - Problemas con los teléfonos móviles - Diseño de tabla

Diseño de tabla

1. Introducción a Tablelayout

La clase Tablelayout organiza los componentes en filas y columnas. Cada fila es un objeto TableRow o un control View. Cuando utiliza un objeto TableRow, puede agregar controles secundarios en TableRow. De forma predeterminada, cada control secundario ocupa una columna y, cuando es una Vista, la Vista ocupa una fila.

2. Determine el número de filas y columnas

¡Un Tablelerow tiene una fila y un componente independiente tiene una fila! La cantidad de columnas depende de la cantidad de componentes en tableRow, y el componente más grande es la cantidad de columnas en TableLayout

3. Tres propiedades comunes

(1) Propiedades globales, que es, propiedades de la columna

android:collapseColumns: establece el número de serie de la columna que se ocultará

android:shrinkColumns: android:shrinkColumns: establece el número de columna de la columna permitida para reducir

android:stretchColumns: establece el número de columna de la columna que se puede estirar

Estas tres propiedades comienzan a contar desde 0. Si todas las columnas son válidas, puede establezca varias propiedades separadas por comas, como "0,2", "0,2" o "0,2". Si todas las columnas son válidas, utilice el símbolo "*"

(2)? Atributos de celda

android:layout_column especifica en qué columna se muestra la celda

android:layout_span especifica el número de columnas ocupadas por la celda (no especificada, 1)