【问题标题】:Warning:'RaisedButton' is deprecated and shouldn't be used. Use ElevatedButton instead警告:'RaisedButton' 已弃用,不应使用。改用 ElevatedButton
【发布时间】:2026-01-18 16:25:02
【问题描述】:

前段时间我创建了这个名为“PIC FOLIO”的应用程序,这个应用程序向用户提供图像,就像图片库网站 Pinterest 一样。您可能会看到下面的代码链接,因为我添加了一个超链接。 该代码可以完美运行,但几天前我重新安装了 android studio,在我尝试运行该应用程序后,它向我显示警告“RaisedButton 已弃用,不应使用。请改用 ElevatedButton。” 这里有什么问题?每当我创建具有多个屏幕的应用程序时,我总是使用“凸起”按钮,但这次我收到了警告?

Link of the code

【问题讨论】:

    标签: flutter android-studio flutter-layout flutter-animation


    【解决方案1】:

    我不确定你在这里不明白什么。错误是“RaisedButton 已弃用,不应使用。请改用 ElevatedButton”。就这么做吧。

    【讨论】:

    • 我明白了,但为什么“凸起”按钮不起作用?
    【解决方案2】:

    Flutter 2.0 中,RaisedButton 小部件已弃用,并由 ElevatedButton 替换小部件。提到了 ElevatedButton 的一个示例用法here

    更多信息请查看官方文档:https://api.flutter.dev/flutter/material/RaisedButton-class.html

    【讨论】: