Sobes.tech
Junior

Onde é usado o widget Expanded no Flutter?

sobes.tech IA

Resposta da IA

Expanded é usado dentro de widgets como Row, Column ou Flex, para fazer com que o widget filho ocupe o máximo espaço disponível na direção principal. Útil ao criar interfaces responsivas e distribuir widgets de forma uniforme. Por exemplo, para criar uma linha com dois botões, um dos quais preenche o espaço restante.

Row(
  children: <Widget>[
    Container(
      color: Colors.red,
      width: 100,
    ),
    Expanded( // Este widget preencherá o espaço restante
      child: Container(
        color: Colors.blue,
      ),
    ),
  ],
)