我维护一个自动亮度应用程序,它使用叠加来设置屏幕亮度。亮度通过LayoutParams.screenBrightness
设置。
直到棒棒糖,我使用TYPE_SYSTEM_OVERLAY
作为叠加类型,一切都很好。
但是,棒棒糖将此叠加类型视为威胁或其他内容:
自然,这对我来说是个大问题。
我测试了其他窗口类型,发现TYPE_PRIORITY_PHONE
,TYPE_SYSTEM_ALERT
,TYPE_TOAST
都有效(从某种意义上说它们不会取消全屏通知),但是他们在锁定屏幕时不会尊重亮度命令。
在锁定屏幕中,还有其他方法可以设置屏幕亮度吗?