一尘不染

如何在Flutter中更改状态栏颜色?

flutter

我正在尝试将状态栏颜色更改为白色。我发现这家酒吧扑朔迷离。我试图在我的dart文件中使用示例代码。


阅读 574

收藏
2020-08-13

共1个答案

一尘不染

在我的应用程序中完全正常

import 'package:flutter_statusbarcolor/flutter_statusbarcolor.dart';

void main() => runApp(new MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    FlutterStatusbarcolor.setStatusBarColor(Colors.white);
    return MaterialApp(
      title: app_title,
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: HomePage(title: home_title),
    );
  }
}

这个包

UPD: 另一种解决方案

SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle(
  statusBarColor: Colors.white
));
2020-08-13