在flutter项目的入口文件main.dart中编辑如下
class MyApp extends StatelessWidget {@overrideWidget build(BuildContext context) {return MaterialApp(localizationsDelegates: [GlobalMaterialLocalizations.delegate,GlobalWidgetsLocalizations.delegate,],supportedLocales: [const Locale('zh', 'CN'),const Locale('en', 'US'),],title: 'xxx',theme: myTheme(),// 以下是关键builder: (context, child) => Scaffold(body: GestureDetector(onTap: () {FocusScopeNode currentFocus = FocusScope.of(context);if (!currentFocus.hasPrimaryFocus &¤tFocus.focusedChild != null) {FocusManager.instance.primaryFocus.unfocus();}},child: child,),),home: Home({}),);}}
