【发布时间】:2021-01-14 08:42:41
【问题描述】:
我声明了一个类,返回 MaterialApp 并在其中使用按钮也使用 Navigator.Push 方法导航到不同的页面,但它给出了异常
使用不包含 导航器
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
SafeArea(
child: Scaffold(
backgroundColor: Colors.red[100],
body:Column(
children: [
SizedBox(height: 50,),
Align(
alignment:Alignment.center,
child:Image.asset("assets/icons/appicon.png",
height:150),
),
Align(
alignment: Alignment.bottomCenter,
child: RaisedButton(
child: Text('Click Picture'),
color: Colors.red[800],
onPressed: () {
Navigator.push(
context,
MaterialPageRoute(builder: (context) => CameraRoute()
),
);
},
),
)
],
),
),
)
);
//throw UnimplementedError();
}
}
【问题讨论】:
-
嘿@Masi Mandlik。请通过此stackoverflow.com/help/how-to-ask 更好地提问。
-
请不要张贴代码图片或错误信息。将它们粘贴到此处并进行适当的格式化。
-
对不起,这是我第一次在这里提问。所以我急着把它贴出来,所以我不明白如何正确格式化它
-
嘿@Dude,谢谢它有帮助
标签: flutter flutter-navigation