gpt4 book ai didi

flutter - MediaQuery.of()一直显示

转载 作者:行者123 更新时间:2023-12-03 03:48:58 29 4
gpt4 key购买 nike

我在观看视频教程的同时尝试向我的flutter项目添加2个按钮

void main() {
runApp(MainScreen());
}

class MainScreen extends StatelessWidget{
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text('Main Screen'),
centerTitle: true,
backgroundColor: Colors.white,
),
);
}

}
这是我编码的唯一行,并且出现此错误
MediaQuery.of() called with a context that does not contain a MediaQuery.

最佳答案

您需要使用MaterialApp包装所有小部件。试试这个:

  
class MainScreen extends StatelessWidget{
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text('Main Screen'),
centerTitle: true,
backgroundColor: Colors.white,
),
),
);
}

}

您可以从 this blog阅读更多内容。

关于flutter - MediaQuery.of()一直显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64444605/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com