Si je veux créer deux ou plusieurs boutons consécutifs de la même largeur, comment puis-je le faire? "et si je mets les trois boutons à la suite, ils auront une largeur différente et je ne le veux pas. Ce dont j'ai besoin, c'est qu'ils ont la même largeur.
Vous pouvez utiliser une Row
pour envelopper vos enfants avec Expanded
:
Row(children: <Widget>[
Expanded(
child: RaisedButton(
child: Text("Approve"),
onPressed: () => null,
),
),
Expanded(
child: RaisedButton(
child: Text("Reject"),
onPressed: () => null,
),
),
Expanded(
child: RaisedButton(
child: Text("Need Revise"),
onPressed: () => null,
),
)
])
Leur est une façon .. 1) Le widget développé divisera l’espace en parties égales. Si vous utilisez tous les widgets développés pour les rangées de colonnes . 2) obtenez la largeur de l'écran et divisez le nombre de boutons. Double width = MediaQuery.of (context) .size.width;