Flutter 使用SnackBar
先看一下什么是SnackBar,如下图:
SnackBar是用户操作后,显示提示信息的一个控件,类似Toast
,会自动隐藏。它还可以添加操作按钮,等等。SnackBar是通过Scaffold
的showSnackBar
方法来显示的。所以要显示一个SnackBar,要先拿到Scaffold。
创建Scaffold
new Scaffold(appBar: new AppBar(title: new Text('SnackBar Demo'),),body: new SnackBarPage(),
);
显示SnackBar
首先创建一个SnackBar,再通过Scaffold的方法来显示。
final snackBar = new SnackBar(content: new Text('这是一个SnackBar!'));Scaffold.of(context).showSnackBar(snackBar);
给SnackBar添加一个操作按钮
有时候,我们可能会想在显示的提示信息上添加一些操作。例如提示用户删除了一条消息,可以在提示信息上添加一个撤消的按钮,要达到这个效果,我们可以在SnackBar上添加一个操作按钮。
final snackBar = new SnackBar(context: new Text('删除信息'),action: new SnackBarAction(label: '撤消',onPressed: () {// do something to undo}),
);
Flutter 使用SnackBar相关推荐
- Flutter开发之SnackBar提示组件-4(43)
SnackBar无论是用法还是功能使用几乎都跟原生Android一样 ,唯一有一点需要留意的是在Scaffold.of(context).showSnackBar()中传递的context必须不能是S ...
- Flutter 入门指北(Part 9)之弹窗和提示(SnackBar、BottomSheet、Dialog)
该文已授权公众号 「码个蛋」,转载请指明出处 前面的小节把常用的一些部件都介绍了,这节介绍下 Flutter 中的一些操作提示.Flutter 中的操作提示主要有这么几种 SnackBar.Botto ...
- php接收flutter,来自Flutter中的PHP的API流(非Firebase)
小编典典 还有一个视频 完整的示例代码 import 'package:flutter/material.dart'; import 'package:http/http.dart' as http; ...
- Flutter基础笔记
目录 List里面常用的属性和方法: Set Map forEach,map, where,any,every extends抽象类 和 implements Flutter环境搭建 入口文件.入口方 ...
- 一个很棒的Flutter学习资源列表
目录 文章 一开始 HOWTO文档 网站/博客 高级 视频 组件 演示 UI 材料设计 图片 地图 图表 导航 验证 文字和富文本 分析.流量统计 自动构建 风格样式 媒体 音频 视频 语音 存储 获 ...
- Unity的Flutter——UIWidgets简介及入门
介绍 UIWidgets(https://github.com/UnityTech/UIWidgets)是Unity编辑器的一个插件包,可帮助开发人员通过Unity引擎来创建.调试和部署高效的跨平台应 ...
- flutter offset_Flutter 仿微信界面聊天室 | 基于 (Flutter+Dart) 聊天实例
1.项目介绍 Flutter是目前比较流行的跨平台开发技术,凭借其出色的性能获得很多前端技术爱好者的关注,比如阿里闲鱼,美团,腾讯等大公司都在投入相关案例生产使用.flutter_chatroom项目 ...
- flutter 微信语言选择_Flutter/dart聊天实例|仿微信界面|红包|朋友圈
FlutterChatroom项目是基于flutter+dart+image_picker等技术实现的仿微信app聊天室实战项目. 一.技术框架编码/技术:Vscode + Flutter 1.12. ...
- Flutter GetX 状态管理 响应式编程(三)
在码农的世界里,优美的应用体验,来源于程序员对细节的处理以及自我要求的境界,年轻人也是忙忙碌碌的码农中一员,每天.每周,都会留下一些脚印,就是这些创作的内容,有一种执着,就是不知为什么,如果你迷茫,不 ...
最新文章
- 2020中国规模化敏捷大会-报名进行时
- oracle client server那点事
- linux c 域名转ip函数 gethostbyname 返回结构体 hostent 简介
- iphone各机型参数对比_我们对比新旧两代iPhone,发现iPhone 12最值得买
- 招聘 | 大疆算法类未来大咖招聘
- 【ES】ES 根据数据的某个字段进行条件删除
- java读取图片成rgb二维数组
- 数据分析-R语言资料整理
- 3.2 LSTM、GRU RNN概述
- VS2010 安装包打包(转)
- java多分支流程图_Java 流程控制 之 分支结构(条件判断)
- KY-RTI分布仿真技术:第五章 Qt程序设计
- Ubiquitous Religions 并查集
- Django学习笔记
- P4735 最大异或和(可持久化字典树)
- 2021-10-27 孤尽训练营D2
- dialog.show()不显示也不报错
- TCP ,你丫的终于来了!!!
- 爬虫小试-将某网站内的试题爬取出来并保存到本地word
- 【使用jquery编写第一个油猴(tempermonkey)脚本】