Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dart 显示一个简单的snackbar_Dart_Flutter - Fatal编程技术网

Dart 显示一个简单的snackbar

Dart 显示一个简单的snackbar,dart,flutter,Dart,Flutter,你好,我是编程新手。我正在Flitter中构建一个应用程序,但我对snackbar有一些问题。我正在用一个包装好的按钮和一个onPressed方法构建一个图像,该方法带有一个可以工作的print语句。我想在onPressed方法中放置一个snackbar来显示消息。我已经完成了以下代码: onPressed: () { Scaffold.of(context).showSnackBar(SnackBar( content: Text('

你好,我是编程新手。我正在Flitter中构建一个应用程序,但我对snackbar有一些问题。我正在用一个包装好的按钮和一个
onPressed
方法构建一个图像,该方法带有一个可以工作的print语句。我想在
onPressed
方法中放置一个snackbar来显示消息。我已经完成了以下代码:

        onPressed: () {
          Scaffold.of(context).showSnackBar(SnackBar(
            content: Text('Show Snackbar'),
            duration: Duration(seconds: 3),
          ));
          print('Image pressed.');
        },
我的钮扣坏了。但没有snackbar show,android studio运行以下错误:

编译器消息:

lib/main.dart:20:27: Error: Getter not found: 'context'.
              Scaffold.of(context).showSnackBar(SnackBar(
                          ^^^^^^^

按下我的图像后,我要做什么才能显示一个吐司/零食条?

你能在这里发布完整的小部件代码吗?请点击此链接。很多解释。你能在这里发布完整的小部件代码吗?点击这个链接。很多解释。