本篇文章給大家分享的是有關(guān)使用Flutter怎么實現(xiàn)彈出菜單,小編覺得挺實用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),五通橋企業(yè)網(wǎng)站建設(shè),五通橋品牌網(wǎng)站建設(shè),網(wǎng)站定制,五通橋網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,五通橋網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。PopupMenuButton控件即彈出菜單控件,點擊控件會出現(xiàn)菜單。
import 'package:flutter/material.dart'; class MenusDemo extends StatefulWidget { @override _MenusDemoState createState() => new _MenusDemoState(); } class _MenusDemoState extends State{ String _bodyStr = '顯示菜單的點擊'; @override Widget build(BuildContext context) { return new Scaffold( appBar: new AppBar( title: new Text('菜單演示'), actions: [ new PopupMenuButton ( onSelected: (String value) { setState(() { _bodyStr = value; }); }, itemBuilder: (BuildContext context) => >[ new PopupMenuItem ( value: '選項一的值', child: new Text('選項一') ), new PopupMenuItem ( value: '選項二的值', child: new Text('選項二') ) ] ) ] ), body: new Center( child: new Text(_bodyStr) ) ); } } void main() { runApp(new MaterialApp( title: 'Flutter教程', home: new MenusDemo(), )); }
以上就是使用Flutter怎么實現(xiàn)彈出菜單,小編相信有部分知識點可能是我們?nèi)粘9ぷ鲿姷交蛴玫降?。希望你能通過這篇文章學(xué)到更多知識。更多詳情敬請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。