解决flutter中Snackbar的显示问题
直接调用在SnackBar在底栏无法出现,可以给SnackBar写个扩展: class MySnackBar { static Show(final GlobalKey<ScaffoldState> scaffold, BuildContext context, String str) { final MySnackBar = new SnackBar(content: new Text(str)); scaffold.currentState.showSnackBar( MySnackBar); } } 这样在调用的时候关联GlobalKey传入,比如按钮的点击动作中加入即可: GlobalKey<ScaffoldState> scaffoldKey = new GlobalKey(); … onPressed:(){ MySnackBar.Show(scaffoldKey, context, “show … “解决flutter中Snackbar的显示问题”
Read More