我一直在关注yt创建导航 map 按钮的视频,但我不明白我在RaisedButton行上做错了什么(我在前面和后面放了星号)

import 'package:flutter/material.dart';
import 'package:ionicons/ionicons.dart';
import 'package:avenique/pages/PlanningPaymentScreen.dart';

class RootApp extends StatelessWidget {
  RootApp({super.key});

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        leading: IconButton(
            onPressed: () {
              print("menu pressed");
            },
            icon: Icon(Icons.menu)),
        title: Text("PlanningPage"),
        actions: <Widget>[
          IconButton(
              onPressed: () {
                print("search pressed");
              },
              icon: Icon(Icons.search)),
        ],
      ),
      body: Center(
     **   child:RaisedButton(  **
            child: Text(
              'Next Screen',
              style: TextStyle(
                color: Color.fromARGB(255, 255, 255, 255),
              ),
              ),
              Color: Color.fromARGB(255, 0, 0, 0),
              onPressed: () {
                Navigator.push(
                  context,
                  MaterialPageRoute(
                      builder: (context) => PlanningPaymentScreen()),
                );
              }),
      ),
    );
  }


}

我希望代码能够顺利运行.谢谢你的帮助!

推荐答案

因为RaisedButton已弃用.试着用"ElevatedButton",你会发现里面有一个函数,然后你就可以按了.

onPressed: () {
  Navigator.push(
    context,
    MaterialPageRoute(builder: (context) => SecondRoute()),
  );
}

Flutter相关问答推荐

使用Bg晃动背景图像边界

如何在应用栏中将列置于中心

从Flutter应用程序解释蓝牙BLE数据:了解Sylvania压力值

为什么Riverpod生成器在这种情况下不生成AsyncNotiator?

如何使文本表格域在抖动中变圆?

使用ImageFilter模糊并剪裁同一renderObject中的元素

不要跨同步间隔使用BuildContext

如何在 Flutter 中创建厚度沿着容器逐渐减小的边框

尽管设置了对齐方式,如何对齐列中的行?

在flutter中从图库或相机中 Select 图像的方法

Flutter url_launcher 插件抛出java.lang.IllegalArgumentException:接收器未注册:io.flutter.plugins.urllauncher.WebViewActivity

Container 的 Flutter 背景图片不会出现

Agora VideoCall 不显示远程视频网格

Flutter - 根据从第一个 DropdownButtonForm 中 Select 的内容在第二个 DropdownButton 上显示选项

java.lang.IncompatibleClassChangeError:找到接口 com.google.android.gms.location.SettingsClient,

如何在 flutter 的alert 对话框中实现进度指示器?

Flutter:制作自定义小部件的最佳做法是什么?

将一个 Flutter 应用程序集成到另一个 Flutter 应用程序中

Flutter - 检测手指何时进入容器

如何从dart 中的当前日期时间中减go 1 天?