Answers for "MediaQuery.of() called with a context that does not contain a MediaQuery."

3

MediaQuery.of() called with a context that does not contain a MediaQuery.

You need a MaterialApp or a WidgetsApp around your widget. They provide the MediaQuery. When you call .of(context) flutter will always look up the widget tree to find the widget.
Posted by: Guest on June-26-2020
0

media query flutter error

void main() => runApp(App());

class App extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Title',
      theme: kThemeData,
      home: HomePage(),
    );
  }
}

class HomePage extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    final size = MediaQuery.of(context).size;

    return Container(
      child: ...,
    );
  }
}
Posted by: Guest on August-11-2020

Code answers related to "MediaQuery.of() called with a context that does not contain a MediaQuery."

Browse Popular Code Answers by Language