Flutter не обновляет виджеты до Material Design 3

Мое приложение Flutter не будет использовать materal desing 3 после добавления useMaterial3: true в теме

Я добавил флаг в соответствии с блогом и веб -сайтом Material Design (флаттер).

2 ответа

Этот код должен работать, попробуйте..

        class MyApp extends StatelessWidget {
          @override
          Widget build(BuildContext context) {
            return MaterialApp(
              theme: ThemeData.light(useMaterial3: true),
              body: MyHomePage(),
            );
          }
        }

попробуйте этот код, он должен работать нормально. `

      void main() {
  runApp(
    const MyApp(),
  );
}
class MyApp extends StatelessWidget {
  const MyApp({Key? key}) : super(key: key);
  @override
  Widget build(BuildContext context) {
      return MaterialApp(
        debugShowCheckedModeBanner: false,
        theme: ThemeData(useMaterial3: true),
        home: const HomePage(),
      );
    }
  }

`

Другие вопросы по тегам