如何改变屏幕亮度? [英] How to change screen brightness?

查看:258
本文介绍了如何改变屏幕亮度?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我怎么能在Android的改变屏幕亮度?

我可以找到如何为应用程序做到这一点,但我想这样做的所有系统和永久(直到用户选项更改它)。

我并不需要设置它自定义值。只是亮度低的水平,中等亮度和最大的将是完美的。

有可能例如使用电源管理或类似的东西\\?

采用Android 2.0 +


解决方案

  WindowManager.LayoutParams LP = getWindow()的getAttributes()。
lp.screenBrightness =&下;值从0到1取代;
。getWindow()setAttributes(LP);

How I can change screen brightness in Android?

I can find how to do this for application, but I want do it for all system and permanently (until user changes it in options).

I don't need to set it for custom value. Just low brightness level, Medium brightness and Maximum will be perfect.

It is possible for example with PowerManager or something like that \?

Using Android 2.0+.

解决方案

WindowManager.LayoutParams lp = getWindow().getAttributes();
lp.screenBrightness = <value from 0 to 1>;
getWindow().setAttributes(lp);

这篇关于如何改变屏幕亮度?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆