有人知道如何在Android的 Delphi Firemonkey上调暗屏幕吗?我一直在谷歌上搜索,但只能找到如何通过获取Wakelock(Delphi XE5 Android. How to use PowerManager.WakeLock?)来删除Android的自动调暗。
我最多想达到两种状态:晚上= 20%亮度白天= 100%亮度
我用的是 Delphi 10.1柏林。谢谢你的帮助。
有人知道如何在Android的 Delphi Firemonkey上调暗屏幕吗?我一直在谷歌上搜索,但只能找到如何通过获取Wakelock(Delphi XE5 Android. How to use PowerManager.WakeLock?)来删除Android的自动调暗。
我最多想达到两种状态:晚上= 20%亮度白天= 100%亮度
我用的是 Delphi 10.1柏林。谢谢你的帮助。
1条答案
按热度按时间4sup72z81#
以具有Java解决方案的this Stack Overflow question为指导,我匆忙地找到了这个助手单元,它应该可以在从XE8到10.1柏林的 Delphi 版本中工作,它似乎可以做到这一点:
你会注意到代码通过下面的helper单元进行权限检查。这并不重要,只要你确保你的项目中所有Android构建配置都设置了
WRITE_SETTINGS
权限。