Flutter Containerウィジェットがあり、その色(ピンク)を定義しましたが、何らかの理由で、BoxDecorationの色がそれを上書きします(緑)。どうして?
new Container(
color: Colors.pink,
decoration: new BoxDecoration(
borderRadius: new BorderRadius.circular(16.0),
color: Colors.green,
),
);
コンテナのcolor
はBoxDecorationのcolor
の省略形であるため、コンテナのcolor
プロパティにあるBoxDecorationのdecoration
は、コンテナのcolor
をオーバーライドします。