1

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

使用“后台服务”控制android中的屏幕亮度

但是,我对该链接中提供的解决方案的原始性质不满意。有没有更好的办法?

谢谢。

4

1 回答 1

1

有解决办法!GeekYouUp 的方法在这里有效:在以编程方式更改后在 Android 上更新显示亮度

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

于 2011-06-06T08:47:26.307 回答