时间:2021-05-20
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(), ));}以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
LinearProgressIndicator控件是质感设计中的线性进度指示器,具体内容如下import'package:flutter/material.da
提升品牌VI设计质感的方法如下: 1、提升品牌VI设计的质感之品牌logo设计。 一个品牌的LOGO是相当重要的门面,门面的观感就像人与人见面的第一印象,顺
相信在实际开发过程当中,肯定少不了这样的功能:点击AppBar右上角的按钮,弹出一个菜单供用户选择。幸运的是,Flutter提供给我们了一个Widget,直接就
学习了AndroidPopupWindow的使用技巧和【AndroidUI设计与开发】7.底部菜单栏(四)PopupWindow实现显示仿腾讯新闻底部弹出菜单,
弹出跟你当前的窗口有没有菜单工具栏没有关系,你只要在页面中写一个脚本它就弹出了.比如复制代码代码如下:xxxxx以下列出一些弹出窗口的参数,你可自行设定,参数之