Android Studio 警告:“RaisedButton”已弃用,不应使用,请改用ElevatedButton [duplicate]

qvtsj1bj  于 2022-11-16  发布在  Android
关注(0)|答案(5)|浏览(2423)

此问题在此处已有答案

RaisedButton vs ElevatedButton, FlatButton vs TextButton and OutlineButton vs OutlinedButton(8个答案)
上个月关门了。
我已经创建了这个应用程序命名为'PIC FOLIO'一段时间了,这个应用程序提供图像给用户就像图片库网站Pinterest。你可能会看到下面的代码链接,因为我已经添加了一个超链接。代码使用运行完美,但几天前我重新安装了android工作室,在我试图运行应用程序后,它向我显示一个警告“RaisedButton是过时的,不应该使用。使用ElevatedButton代替。”这里有什么问题?每当我创建一个多屏幕的应用程序时,我总是使用凸起的按钮,但这一次我被发出了警告?
Link of the code

fhg3lkii

fhg3lkii1#

Flutter 2.0中,RaisedButton小部件已被弃用已被ElevatedButton小部件取代。ElevatedButton的一个用法示例已提及here
欲了解更多信息,请查看官方文档:https://api.flutter.dev/flutter/material/RaisedButton-class.html

tcomlyy6

tcomlyy62#

我不知道你不明白这里的什么。错误是“RaisedButton已被弃用,不应使用。请改用ElevatedButton”。请执行该操作。

brqmpdu1

brqmpdu13#

在flutter的最新版本中不推荐使用RaisedButton。您可以像这样使用RaisedButton的替代项。

ElevatedButton(onPressed:(){},
                  child: Text('ElevatedButton'), ),
sxissh06

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

yvt65v4c

yvt65v4c5#

我的代码的RaisedButton有颜色属性,所以ElevatedButton不起作用。MaterialButton对我起作用了,这让我可以很容易地将我的代码移植到更新的Flutter版本。

相关问题