Cómo hacer que un GridLayout se ajuste al tamaño de la pantalla

losGridLayout Los documentos API son muy difíciles de aprender ......
¿Hay alguien que pueda enseñarme a establecer un niño?Views tener algo como "peso" deLinearLayout ?

En este momento parece que todos están colocados en el lado izquierdo,
Lo he intentado muchas veces y aun así no puedo hacer que se parezca a cada una de las medias anchuras de la pantalla.

Editado: no sé qué puedo hacer cuando los niños están todoswrap_content ...... incluso si quiero establecer alguna imagen en un tamaño específico, esta clase me ayuda a hacerImageView wrap_content ......... no puede funcionar normalmente, ¿me perdí algún ajuste?!?

Respuestas a la pregunta(8)

Su respuesta a la pregunta