且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何检查Flutter中是否启用了Android或iOS暗模式?

更新时间:2023-12-04 19:38:40

我找到了方法。

  bool _darkModeEnabled = false;

  void _checkIfDarkModeEnabled() {
    final ThemeData theme = Theme.of(context);
    theme.brightness == appDarkTheme().brightness
        ? _darkModeEnabled = true
        : _darkModeEnabled = false;
  }