Android: ¿Cómo hacer que todos los elementos dentro de LinearLayout tengan el mismo tamaño?

Me gustaría crear un diálogo para mostrar un título de video y tags. Debajo del texto me gustaría agregar botones Ver, Editar y Eliminar y hacer que estos elementos tengan el mismo tamaño. ¿Alguien sabe cómo modificar el archivo de diseño .xml para hacer que los elementos dentro de LinearView tengan el mismo tamaño?

El archivo de diseño actual se ve así:

             

Agradecería que alguien pudiera mostrar la solución modificando el contenido del archivo pegado.

¡Gracias!

Use android:layout_width="0px" y android:layout_weight="1" en los tres Button s. Eso dice que los botones no deberían ocupar más de 0 píxeles, pero los tres deberían dividir cualquier espacio extra entre ellos. Eso debería darte el efecto visual que deseas.

Otra forma es hacer android:layout_width="fill_parent" y android:layout_weight="1" esto también funcionará bien!

Usa LinearLayout con tu peso deseadoSum y crea elementos con igual layout_weight . Aquí hay un ejemplo …

        

Entonces, la sum de peso de todos los elementos es 5. Aquí está la captura de pantalla …

enter image description here

Tenga en cuenta que se utilizan icons de Google Material Design . Espero que esto sea útil.

Escribí un EqualSpaceLayout que creo que resolverá tu problema. Esto es similar al LinearLayout, pero no distorsiona el tamaño de las vistas secundarias. Compruébelo: http://www.dev-smart.com/archives/225