2013-03-15 96 views
0

最大亮度我改變屏幕亮度調到最大是這樣的:評論關於屏幕

WindowManager.LayoutParams params = getWindow().getAttributes(); 
       params.screenBrightness = 1.0f; 
       getWindow().setAttributes(params); 

其工作出色的,但問題是,當我從我的節目

亮度恢復到原來的外出亮度

如何甚至把亮度最大,當我離開的計劃

+0

你解壓ALS方法並調用它的onResume();? – 2013-03-15 09:22:13

回答

5

要堅持亮度,您需要添加WRITE_SETTINGS允許在manifest.xml文件

Settings.System.putInt(getContentResolver(), Settings.System.SCREEN_BRIGHTNESS_MODE,  Settings.System.SCREEN_BRIGHTNESS_MODE_MANUAL); 
Settings.System.putInt(getContentResolver(), Settings.System.SCREEN_BRIGHTNESS, 255); 

和艙單,

<uses-permission android:name="android.permission.WRITE_SETTINGS"/> 
+0

感謝您的幫助,我得到了錯誤的單詞系統 - 系統無法解析或不是一個領域。爲什麼? – Gold 2013-03-15 10:14:25

+0

只需按Ctrl + Shift + o它會爲它導入文件 – 2013-03-15 11:35:15