我有一个这样的布局,我想改变的颜色,只有状态栏,因为我没有使用一个应用程序栏。
下面是我使用的代码:
class Home extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
body: SafeArea(
child: Column(children: [
Container(
color: Colors.green,
padding: EdgeInsets.all(15),
child: TextFormField(
cursorColor: Colors.green,
decoration: InputDecoration(
contentPadding:
EdgeInsets.symmetric(vertical: 0.0, horizontal: 10.0),
hintText: 'Search a product',
fillColor: Colors.white,
filled: true,
prefixIcon: Visibility(
visible: true,
child: Icon(
Icons.search,
color: Colors.grey.shade900,
),
),
enabledBorder: OutlineInputBorder(
borderRadius: BorderRadius.circular(6),
borderSide: BorderSide(
color: Colors.grey.shade200, width: 1.5
)
),
)
),
),
//AND OTHER ELEMENTS
],),
),
);
}
}
我想将状态栏的颜色更改为较深的绿色
4条答案
按热度按时间dzjeubhm1#
在我们的
main.dart
中,我们可以使用SystemChrome
类:yyyllmsg2#
试试这个:
xa9qqrwz3#
您可以在MaterialApp bar主题中直接在您的应用程序栏中给予它
材质app全局主题中
statusBarColor
是要更改的topBar的颜色。设置backwardsCompatibility: false
很重要,因为它不会工作。aurhwmvo4#
)