Как использовать плагин flutter ScreenUtil для адаптивной темы в виджете MatrialApp?

#flutter #responsive-design #widget #themes #font-size

#flutter #адаптивный дизайн #виджет #темы #размер шрифта

Вопрос:

Я хочу использовать плагин flutter_screenutil для изменения размеров шрифтов в свойствах «theme» и «darkTheme», которые предоставляются в виджете MaterialApp, но при запуске приложения я получил ошибку.

 Ensure to initialize ScreenUtil before accessing it.
Please execute the init method : ScreenUtil.init()
'package:flutter_screenutil/screenutil.dart':
Failed assertion: line 31 pos 7: '_instance != null'
  

Я знаю, что плагин flutter_screenutil должен быть инициализирован после создания виджета MaterialApp (потому что для него нужен MediaQuery), но мне нужно получить доступ к flutter_screenutil в теме виджета MaterialApp, есть ли какое-либо решение для использования этого в теме?

Комментарии:

1. Вы нашли какое-либо решение для этого?

2. @JaineelMamtora Да, проверьте это в созданной мной проблеме github github.com/OpenFlutter/flutter_screenutil/issues/168