如何在flutter中将状态栏图标和文本颜色更改为黑色?

afs*_*.an 2 android ios dart flutter

我在 flutter 中使用应用程序栏的白色背景,如何将状态栏图标颜色更改为黑色,

我正在使用此代码来更改状态栏颜色,

SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle.dark.copyWith(
  statusBarColor: Colors.white,
  statusBarIconBrightness: Brightness.light,
));
Run Code Online (Sandbox Code Playgroud)

Bra*_*adG 6

颤动 2.4.0+ 更新

由于 flutter 2.4.0brightness: Brightness.dark已弃用。

它已被替换为systemOverlayStyle: SystemUiOverlayStyle.dark

如何使用:

import 'package:flutter/services.dart';

appBar: AppBar(
    systemOverlayStyle: SystemUiOverlayStyle.dark,
    elevation: 0.0,
),
Run Code Online (Sandbox Code Playgroud)

SystemUiOverlayStyle.dark如果您想要黑色图标,请设置。

SystemUiOverlayStyle.light如果您想要白色图标,请设置。