改变服务中的系统亮度

时间:2011-06-05 12:25:30

标签: android service brightness

虽然我能够成功地在活动中设置系统亮度,但似乎服务不太公平。亮度设置正在设置(我将其读回并打印到Logcat),但亮度本身并没有改变。我的问题与此非常相似:

Control screen brightness in android using " Background Service"

但是,我对该链接中提供的解决方案的粗略性质感到不满意。还有更好的方法吗?

感谢。

1 个答案:

答案 0 :(得分:1)

有一个解决方案! GeekYouUp的方法适用于:Update Display Brightness on Android after changing it programmatically

你需要确保以一小段延迟完成()活动,这是我的主要问题。当然,弹出一个透明的活动并不“干净”,但你能做什么?我很确定没有别的办法。