Ing*_*ürk 20 android
Android SDK告诉我,PowerManager.SCREEN_DIM_WAKE_LOCK从API级别17开始,不推荐使用类似的常量.它还说FLAG_KEEP_SCREEN_ON可以在大多数情况下使用.
PowerManager.SCREEN_DIM_WAKE_LOCK
FLAG_KEEP_SCREEN_ON
但如果不是这样呢?特别是,我希望能够让屏幕变暗但不能完全关闭.什么是其他"更好"的替代品 - 或者根本没有?
Twi*_*one 15
目前没有比实际使用已弃用的WakeLock更好的选择.
实际上你有另一种选择(但不是更好).您可以FLAG_KEEP_SCREEN_ON结合使用从活动内部手动更改系统亮度(示例).
但如果不是这样呢?
我有一个类似的情况,我需要从a 一直开启屏幕Service(所以Activity.getWindow()不可用).在这种情况下,我使用已弃用的WakeLock,直到Android推出新的API.
Service
归档时间:
13 年 前
查看次数:
10874 次
最近记录:
7 年 前