用Flutter中的半透明灰色填充呈现的RaisedButton

时间:2018-08-17 16:47:18

标签: flutter flutter-layout

我在堆栈内部的列中有一个RaisedButton

Stack(
   children: [
       PageView(
         children: [...],
       ),
       Column(
         crossAxisAlignment: CrossAxisAlignment.center,
         mainAxisAlignment: MainAxisAlignment.end, 
         children: [
           RaisedButton(
             color: Colors.teal,
             child: Text("Button"),
           ),
           ...
           ),
         ...

但是,该按钮不是灰色填充的,而是灰色且半透明的。 Here it is on top of an orange Container.

我有什么办法可以迫使这个按钮变成蓝绿色?

1 个答案:

答案 0 :(得分:3)

如果未为RaisedButton提供 onPressed ,它将显示为灰色或已禁用。

您可以通过提供 disabledColor

的值来设置为禁用的RaisedButton显示的颜色

有关更多详细信息,请访问此link