虽然我能够成功地在活动中设置系统亮度,但似乎服务不太公平。亮度设置正在设置(我将其读回并打印到Logcat),但亮度本身并没有改变。我的问题与此非常相似:
Control screen brightness in android using " Background Service"
但是,我对该链接中提供的解决方案的粗略性质感到不满意。还有更好的方法吗?
感谢。
答案 0 :(得分:1)
有一个解决方案! GeekYouUp的方法适用于:Update Display Brightness on Android after changing it programmatically
你需要确保以一小段延迟完成()活动,这是我的主要问题。当然,弹出一个透明的活动并不“干净”,但你能做什么?我很确定没有别的办法。