Estou tentando criar um widget de cartão no Flutter que tem quatro linhas de conteúdo:
- Linha com um único widget de texto, alinhado à esquerda Linha com quatro contêineres quadrados, espaçados uniformemente Linha com dois contêineres retangulares, espaçados uniformemente e alinhados com quadrados Linha com um único ícone, alinhado à direita
Estou perto, mas não consigo fazer o alinhamento dos quadrados/retângulos direito. Eu tentei MainAxisAlignment.spaceAround
, MainAxisAlignment.spaceBetween
e MainAxisAlignment.spaceEvenly
nenhum deles está certo.
A fileira de quadrados está próxima, mas não consigo descobrir como alinhar os dois retângulos abaixo dela (ou seja, cada retângulo deve ter a largura de dois quadrados + o espaço que os separa).
Estou usando a combinação errada de MainAxisAlignment.whatever
? Preciso usar algo mais complexo, como MediaQuery.of(context)size.width
+ algumas fórmulas funky?