2012-09-19 6 views
0

Android에서 화면 밝기를 어떻게 변경할 수 있습니까?화면 밝기를 변경하는 방법은 무엇입니까?

응용 프로그램에서이 작업을 수행하는 방법을 찾을 수 있지만 모든 시스템과 영구적으로 수행해야합니다 (사용자가 옵션을 변경할 때까지).

맞춤 값으로 설정하지 않아도됩니다. 낮은 밝기 레벨, 중간 밝기 및 최대가 완벽합니다.

예를 들어 PowerManager 또는 이와 유사한 것을 사용할 수 있습니까?

Android 2.0 이상을 사용 중입니다.

+1

이것 좀 봐, http://stackoverflow.com/questions/4621490/android-2-2-adjusting-screen-brightness이 좋은 솔루션입니다 :) –

답변

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

감사를 타고 있지만, 더 단단한 코아 르입니다 답변, 자동 밝은 문제를 삭제하는 방법이 있기 때문에. – kolek

+2

이제 찾았습니다 : http://stackoverflow.com/questions/5032588/cant-apply-system-screen-brightness-programmatically-in-android 앱이 가깝더라도 밝기를 저장하려면이 솔루션을 사용하십시오. – kolek