Flutter进阶—质感设计之弹出菜单
来源:互联网 发布:mysql explain type 编辑:程序博客网 时间:2024/06/08 05:45
PopupMenuButton控件即弹出菜单控件,点击控件会出现菜单。
import 'package:flutter/material.dart';class MenusDemo extends StatefulWidget { @override _MenusDemoState createState() => new _MenusDemoState();}class _MenusDemoState extends State<MenusDemo> { String _bodyStr = '显示菜单的点击'; @override Widget build(BuildContext context) { return new Scaffold( appBar: new AppBar( title: new Text('菜单演示'), actions: <Widget> [ new PopupMenuButton<String>( onSelected: (String value) { setState(() { _bodyStr = value; }); }, itemBuilder: (BuildContext context) => <PopupMenuItem<String>>[ new PopupMenuItem<String>( value: '选项一的值', child: new Text('选项一') ), new PopupMenuItem<String>( value: '选项二的值', child: new Text('选项二') ) ] ) ] ), body: new Center( child: new Text(_bodyStr) ) ); }}void main() { runApp(new MaterialApp( title: 'Flutter教程', home: new MenusDemo(), ));}
0 0
- Flutter进阶—质感设计之弹出菜单
- Flutter进阶—质感设计之进度条
- Flutter进阶—质感设计之卡片
- Flutter进阶—质感设计之底部导航
- Flutter进阶—质感设计之列表项
- Flutter进阶—质感设计之标签栏
- Flutter进阶—质感设计之持久底部面板
- Flutter进阶—质感设计之模态底部面板
- Flutter进阶—质感设计之表单输入
- Flutter进阶—质感设计之直接输入
- Flutter基础—质感设计
- Flutter进阶—铅刀一割
- Flutter进阶—解析动画
- Flutter进阶—平台插件
- Flutter进阶—读取与写入文件
- Flutter进阶—使用自定义字体
- Flutter进阶—构建布局实例
- Flutter进阶—布局方法演示
- MXnet实战心得---值得拥有
- 接口的作用和使用原则
- php基础
- mysql数据库中命令行下常用命令的操作(增、删、改、查)和数据类型
- jQuery EasyUI 1.2.4 API 中文文档(完整)目录
- Flutter进阶—质感设计之弹出菜单
- LNMP一键安装 (V1.3)
- MVC框架的封装(七)加载配置类
- 八大典型APT攻击过程详解
- Android Studio-R文件错误的解决办法
- php7编译安装教程
- Linux下PHP安装oci8扩展
- SpringMVC ContextLoaderListener监听器功能分析
- PHP 7 的新特征