【发布时间】:2018-09-30 07:44:22
【问题描述】:
如何设置FloatingActionButton的背景透明,挡住ListView?
这是我的代码:
FloatingActionButton(
isExtended: false,
backgroundColor: Colors.blue,
foregroundColor: Colors.white,
child: new Icon(Icons.add),
onPressed: () {}
)
这里是Scaffold的body的结构:
body : new Column (
children : <Widget>[
new Expanded (
child : new ListView.builder() //ListView.builder
), //Expanded
new FloatingActionButton () //FloatingActionButton
] //<Widget>[]
) //Column
我也尝试用Container 包裹它,然后应用容器的背景透明,但它不起作用。
以及如何将其与父级的bottom|end(Scaffold 的body)对齐?
【问题讨论】:
-
您如何使用
FloatingActionButton?如果在floatingActionButton:Scaffold属性中使用它,顾名思义,它会漂浮在主体之上,所以你不应该做任何特别的事情。 -
@chemamolins 在
Scaffold内部,有一个appBar,在body内部之后,主要部件是Column,在Column内部第一个部件是Expanded包含@987654342 @,第二个小部件是FloatingActionButton。