如何防止应用程序在 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 - FloatingActionButton 中的 SimpleDia
flutter - 如何在 Flutter 中更改状态栏和应用栏颜色?
flutter - 没有 ScrollView 的刷新指示器
testing - Flutter 测试的代码覆盖率数据如何显示?
visual-studio-code - Visual Studio 代码中的 Flutter 检查
visual-studio-code - 如何在vscode中包围 flutter 小部件
flutter - 如何在 Flutter 中实现嵌套 ListView?