私はスナックバーに取り組んで、私のプロジェクトで正常に達成されました。ただし、スナックバーに追加したいと思っていて、margins
です。私はこのリンクで見たことがあります: スナックバー - 素材デザイン
私は本当に私のスナックバーがこのようになってほしい:
私が到着しているのは今これが次のとおりです。
私のコードは:
final snackBar = SnackBar(
content: Text("Feild(s) are empty!"),
duration: new Duration(seconds: 1),
backgroundColor: Theme.of(context).primaryColor,
);
Scaffold.of(context).showSnackBar(snackBar);
}
_
スクリーンショット:
最小コード:
var snackbar = SnackBar(
content: Text('Hello World!'),
margin: EdgeInsets.all(20),
behavior: SnackBarBehavior.floating,
);
Scaffold.of(context).showSnackBar(snackbar);
_
フルコード:
@override
Widget build(BuildContext context) {
return Scaffold(
body: Center(
child: Builder(builder: (context) {
return RaisedButton(
onPressed: () {
var snackbar = SnackBar(
content: Text('Hello World!'),
margin: EdgeInsets.all(20),
behavior: SnackBarBehavior.floating,
);
Scaffold.of(context).showSnackBar(snackbar);
},
child: Text('Show SnackBar'),
);
}),
),
);
}
_