我是Flutter的新手,并试图改变FloatingActionButton的子图标颜色.儿童图标颜色默认为白色.
我该怎么改变?
以下是我所使用的代码.
floatingActionButton: new FloatingActionButton(
onPressed: _incrementCounter,
tooltip: 'Increment',
child: new Icon(Icons.add),
backgroundColor: Colors.yellow,
), // This trailing comma makes auto-formatting nicer for build methods.
);
Run Code Online (Sandbox Code Playgroud)
谢谢.
Gün*_*uer 15
你可以包装一个 IconTheme
child: new IconTheme(
data: new IconThemeData(
color: Colors.yellow),
child: new Icon(Icons.add),
),
Run Code Online (Sandbox Code Playgroud)
或Theme
在那里iconTheme
设置你想要的方式
(未测试)
要更改子级Icon的颜色,必须在Icon()小部件中设置颜色。
在这里,我分享了设置红色的代码段。
floatingActionButton: FloatingActionButton(
tooltip: 'Increment',
child: new Icon(Icons.add, color: Colors.red,),
backgroundColor: Colors.yellow,
),
Run Code Online (Sandbox Code Playgroud)