Buttons
に複数のRow
を作成して同じWidth
を作成したい場合、どうすればよいですか?たとえば、タイトルが異なる3つのRaisedButtons
、Approve
、Reject
、_Need Revise
そして3つのButton
をRow
に入れると、それらは異なるWidth
を持つことになり、私はそれを望みません。私が必要なのは、彼らが同じWidth
を持っているからです。
Row
を使用して、子供を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,
),
)
])
2つの方法があります。
ダブル幅= MediaQuery.of(context).size.width;