flutter - 如何让应用程序保持清醒?

如何防止应用程序在 flutter 中锁定屏幕?

是否有标志可以将其关闭或打开? Flutter SDK 会暴露这个吗?

类似于 keepAwake(true);

谢谢

最佳答案

作为对 screen plugin 的支持那@Tree提到的已经停产了,现在有一些问题,你可以使用 wakelock
完全披露:我是这个插件的作者,但是,它基本上是 screen 插件的唤醒锁功能的一个端口,问题已修复:

import 'package:wakelock/wakelock.dart';

// To keep the screen on:
Wakelock.enable(); // or Wakelock.toggle(on: true);

// To let the screen turn off again:
Wakelock.disable(); // or Wakelock.toggle(on: false);

Learn more.

https://stackoverflow.com/questions/49684463/

相关文章:

dart - 如何查看已安装的 Flutter 版本?

dart - Flutter - FloatingActionButton 中的 SimpleDia

flutter - 如何在 Flutter 中更改状态栏和应用栏颜色?

flutter - 没有 ScrollView 的刷新指示器

testing - Flutter 测试的代码覆盖率数据如何显示?

visual-studio-code - Visual Studio 代码中的 Flutter 检查

visual-studio-code - 如何在vscode中包围 flutter 小部件

flutter - 如何在 Flutter 中实现嵌套 ListView?

google-maps - 如何在 flutter 的谷歌地图自定义标记中添加额外的文本?

dart - Flutter:使用按钮更改标签栏 View 中的当前标签