此问题在此处已有答案:
RaisedButton vs ElevatedButton, FlatButton vs TextButton and OutlineButton vs OutlinedButton(8个答案)
上个月关门了。
我已经创建了这个应用程序命名为'PIC FOLIO'一段时间了,这个应用程序提供图像给用户就像图片库网站Pinterest。你可能会看到下面的代码链接,因为我已经添加了一个超链接。代码使用运行完美,但几天前我重新安装了android工作室,在我试图运行应用程序后,它向我显示一个警告“RaisedButton是过时的,不应该使用。使用ElevatedButton代替。”这里有什么问题?每当我创建一个多屏幕的应用程序时,我总是使用凸起的按钮,但这一次我被发出了警告?
Link of the code
5条答案
按热度按时间fhg3lkii1#
在Flutter 2.0中,RaisedButton小部件已被弃用,已被ElevatedButton小部件取代。ElevatedButton的一个用法示例已提及here
欲了解更多信息,请查看官方文档:https://api.flutter.dev/flutter/material/RaisedButton-class.html
tcomlyy62#
我不知道你不明白这里的什么。错误是“RaisedButton已被弃用,不应使用。请改用ElevatedButton”。请执行该操作。
brqmpdu13#
在flutter的最新版本中不推荐使用RaisedButton。您可以像这样使用RaisedButton的替代项。
sxissh064#
在带有null safty的Flutter 2.0中,Flutter中的RaisedButton和其他小部件已被弃用并替换为RaisedButton Replaced with elevatedButton,您可以在此处查看所有信息:https://api.flutter.dev/flutter/material/ElevatedButton-class.html
关于所有按钮:https://docs.flutter.dev/release/breaking-changes/buttons
yvt65v4c5#
我的代码的RaisedButton有颜色属性,所以ElevatedButton不起作用。MaterialButton对我起作用了,这让我可以很容易地将我的代码移植到更新的Flutter版本。