그래서 시스템 밝기를 조정하는 코드가 있고 탐색 표시 줄을 올바르게 구현했지만 검색 표시 줄을 조정하면 화면 밝기가 변경되지 않습니다. 몇 가지 다른 게시물을 살펴본 결과 솔루션은 정말 빨리 열고 닫을 수있는 더미 클래스를 만드는 것으로 보입니다. 그래도 내가 그렇게하면, 시크 바가 움직이는 동안 화면이 끊임없이 상쾌해질 것이기 때문에 지연의 톤이있는 것처럼 느껴집니다. 라이브 업데이트 SeekBar로 화면 밝기
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
ContentResolver cr = getContentResolver();
try{
int brightness = Settings.System.getInt(cr,Settings.System.SCREEN_BRIGHTNESS);
Settings.System.putInt(cr, Settings.System.SCREEN_BRIGHTNESS, brightness);
WindowManager.LayoutParams lp = getWindow().getAttributes();
lp.screenBrightness = brightness/255.0f;
getWindow().setAttributes(lp);
}
catch (Settings.SettingNotFoundException a)
{
}
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
//Toast.makeText(MainActivity.this, "Started Tracking Seekbar", Toast.LENGTH_SHORT).show();
}
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
}
또한 새로 고침 또 다른 문제는 내가 카메라 미리보기가 화면이 밝기 제어를 실행하고 시간이 좀 걸릴 것 더미 화면로드 매번 카메라를 죽이고 더 지연을 증가하고 있다는 점이다
나는이 게시물을 보았지만 그것을 구현하는 방법을 알지 못했습니다. 내가 선호