Android:调暗屏幕

时间:2011-06-17 11:54:22

标签: android screen

我想在我的项目中调暗我的屏幕,因为我正在努力。 我有一个运行2.2的Android手机。如果我使用以下代码,它的效果很好:

WindowManager.LayoutParams lp = getWindow().getAttributes();
    lp.screenBrightness = 0;
    getWindow().setAttributes(lp);

但是当我在我的朋友的模拟器和手机上尝试代码时,它们都运行2.3,它会锁定屏幕,我不知道为什么。有谁知道如何为2.3设备调暗屏幕?

谢谢!

1 个答案:

答案 0 :(得分:3)

请改为尝试:

WindowManager.LayoutParams lp = getWindow().getAttributes();
lp.screenBrightness = 0.01f;
getWindow().setAttributes(lp);

这可能不是修复此特定问题的最佳方法,但它确实有效。