如何更改抽屉图标的颜色?它目前是白色,我想要黑色。
drawer: new Drawer(
child: new ListView(
children: <Widget>[
new UserAccountsDrawerHeader(
accountName: Text('test'),
accountEmail: Text('test'))
答案 0 :(得分:1)
为图标style.xml
文件定义新样式:
<style name="DrawerIconStyle" parent="@style/Widget.AppCompat.DrawerArrowToggle">
<item name="spinBars">true</item>
<item name="color">@android:color/white</item>
</style>
并将其添加到您的页面主题(在同一文件中):
<style name="Your.Theme" parent="Theme.AppCompat.NoActionBar">
...
<item name="drawerArrowStyle">@style/DrawerIconStyle</item>
...
</style>
答案 1 :(得分:0)
@override
Widget build(BuildContext context) {
return new Scaffold(
drawer: new Drawer(),
appBar: new AppBar(
title: new Text("Navigation Drawer"),
iconTheme: new IconThemeData(color: Colors.green),
),
);
}
请告诉我它是否有效。