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

Raf*_*hôa 3 flutter flutter-layout

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

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

但是,该按钮不是灰色填充的,而是灰色且半透明的。 它在橙色容器的顶部。

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

Tha*_*thu 5

如果onPressed为RaisedButton没有提供它会显示为garyed或禁用。

您可以通过提供disabledColor的值来设置为禁用的RaisedButton显示的颜色

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