我正在尝试为我的flutter应用程序中的按钮添加默认主题。我想要bg颜色,文本颜色和borderRadius数量。我尝试执行以下操作,但是唯一起作用的是borderRadius。
theme: ThemeData(
primaryColor: Colors.red,
visualDensity: VisualDensity.adaptivePlatformDensity,
buttonTheme: ButtonThemeData(
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(18.0),
),
buttonColor: Colors.orange,
)),
我希望背景颜色为primaryColor
,但是由于某些原因,当我进行buttonColor: primaryColor
时,我得到一个错误。
答案 0 :(得分:0)
使用primarySwatch标签作为buttonColor。
theme: ThemeData(
primarySwatch: Colors.red,
primaryColor: Colors.red,
)),