화면 밝기 조절을 시크바를 이용해서 했는데


에뮬에서는 잘 돌아갔는데 핸드폰에 옮겨서 실행하니까 화면 조절이 안되더라구요 

시크바에서

onProgressChanged이 함수 부분을 아래와같이 했거든요

@Override

public void onProgressChanged(SeekBar seekBar, int progress,

boolean fromUser) {

// TODO Auto-generated method stub

android.provider.Settings.System.putInt(getContentResolver(), android.provider.Settings.System.SCREEN_BRIGHTNESS, progress);

Window w = getWindow();

WindowManager.LayoutParams lp=w.getAttributes();

lp.screenBrightness = (float)progress;

w.setAttributes(lp);

}


에뮬에서는 되는데 스마트폰에 옮기면 안돼는 경우도있나요 ㅠㅠ