Flutter 利用第三方插件调节屏幕亮度
首先, 调节屏幕亮度在IOS模拟器上是看不到效果的。亮度值永远是0.5
使用到的插件:
screen 0.0.5
引入:
dependencies: screen: ^0.0.5
安卓使用到的权限:
<uses-permission android:name="android.permission.WAKE_LOCK" />
使用:
// Import import 'package:screen/screen.dart'; // 获取屏幕亮度: double brightness = await Screen.brightness; // 设置亮度: Screen.setBrightness(0.5); // 检测屏幕是否常亮: bool isKeptOn = await Screen.isKeptOn; // 防止进入睡眠模式: Screen.keepOn(true);
本文作者:博客园-前端法师
版权所有,转载请标明出处。