flutter修改系统源码 popup_menu.dart

1.把flutter/src/material文件夹下的popup_menu.dart复制一份到自己项目的lib文件夹下,也可以是其他目录
2.然后根据需求对源码进行修改
3.接着在使用popup_menu方法的类里导入本地类,使用别名,从而与系统类区分

import 'package:flutter_demo/popup_menu.dart' as MyPopupMenu;

4.使用

 MyPopupMenu.showMenu(context: null, position: null, items: null)
 MyPopupMenu.PopupMenuItem(child: null,),

你可能感兴趣的:(flutter修改系统源码 popup_menu.dart)