我看到FAB采用的开机画面和突出显示 colored颜色 与MaterialApp小部件中的参数 colored颜色 相关联.有什么方法可以覆盖这些 colored颜色 吗?我只找到了前景色和背景色,这些都不是我想要的.谢谢
我看到FAB采用的开机画面和突出显示 colored颜色 与MaterialApp小部件中的参数 colored颜色 相关联.有什么方法可以覆盖这些 colored颜色 吗?我只找到了前景色和背景色,这些都不是我想要的.谢谢
如果你判断FloatingActionButton
的源代码,开机画面的 colored颜色 与应用程序的主题Bundle 在一起,所以你只能更改按钮的主题,如下所示:
Theme(
data: Theme.of(context).copyWith(highlightColor: Colors.yellow),
child: FloatingActionButton(
backgroundColor: Colors.red,
onPressed: () {},
child: Text("hello world"),
),
)