밝기를 변경하는 방법?

Yarh

점차 밝기를 변경해야하는 Runnable을 실행합니다.

private Runnable runnable = new Runnable(){

        @Override
        public void run(){
            if(intensity < 1){ intensity += intensityGrow; }
            if(intensity > 1){ intensity = 1f; }
            Log.e("intensity", intensity + "/grow "+intensityGrow);

            android.provider.Settings.System.putInt(
                getContentResolver(),

                android.provider.Settings.System.SCREEN_BRIGHTNESS,(int)(255*intensity)
            );
            AudioManager am = (AudioManager) getSystemService(Context.AUDIO_SERVICE);

            am.setStreamVolume(
                AudioManager.STREAM_ALARM, (int) (am.getStreamMaxVolume(AudioManager.STREAM_ALARM) * intensity), 0
            );
            if(intensity < 1){
                Log.e("intensity", "continue");

                handler.postDelayed(runnable, 1000);
            }

        }
    };

나는 또한 사용하려고

        WindowManager.LayoutParams lp = getWindow().getAttributes();
        lp.screenBrightness = intensity;
        getWindow().setAttributes(lp);

<uses-permission android:name="android.permission.WRITE_SETTINGS"/> 결과없이 또한 매니페스트.

Yarh

처음에이 작업을 수행하려면 밝기 모드를 수동으로 설정해야합니다.

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

그런 다음 두 가지 방법을 사용하여 밝기를 변경하십시오.

android.provider.Settings.System.putInt(
                getContentResolver(),

                android.provider.Settings.System.SCREEN_BRIGHTNESS, (int) (255 * intensity)
            );
            WindowManager.LayoutParams lp = getWindow().getAttributes();
            lp.screenBrightness = intensity;
            getWindow().setAttributes(lp);

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

LCD 강도 / 밝기를 변경하는 방법

분류에서Dev

JMagick-밝기와 대비를 변경하는 방법?

분류에서Dev

Xorg 감마 / 밝기를 변경하는 방법은 무엇입니까?

분류에서Dev

밝기 조정 단축키를 변경하는 방법은 무엇입니까?

분류에서Dev

Ratingbar의 등급이 변경 될 때 이미지의 밝기를 변경하는 방법은 무엇입니까?

분류에서Dev

로그인하기 전에 밝기를 변경하는 방법은 무엇입니까?

분류에서Dev

Ubuntu에서 야간에 밝기를 변경하는 편리한 방법이 있습니까?

분류에서Dev

자동 밝기 조절 LCD를 비활성화하는 방법

분류에서Dev

Windows 7 노트북에서 밝기를 조정하는 방법

분류에서Dev

화면 색상 밝기를 조정하는 방법?

분류에서Dev

Ubuntu 14.04.5에서 밝기를 조정하는 방법

분류에서Dev

시스템 이벤트 밝기를 올바른 밝기 파일에 연결하는 방법

분류에서Dev

국기를 변경하는 방법?

분류에서Dev

색상 인식 밝기를 결정하는 방법은 무엇입니까?

분류에서Dev

Windows에서 모니터의 백라이트 밝기를 조정하는 방법

분류에서Dev

모니터의 밝기를 조절하는 방법이 있습니까?

분류에서Dev

Windows : 적응 형 밝기를 제어하는 방법은 무엇입니까?

분류에서Dev

npm 경로를 변경하는 방법

분류에서Dev

FreeBSD에서 SCFB 드라이버를 사용할 때 화면 밝기를 낮추거나 색상을 변경하는 방법이 있습니까?

분류에서Dev

Windows 7 또는 Linux에서 야간에 모니터 밝기를 변경하는 빠른 / 자동 방법이 있습니까?

분류에서Dev

OSX 10.6을 실행하는 Macbook Pro에서 외부 디스플레이의 밝기로 변경하는 방법

분류에서Dev

Windows 10 데스크톱에서 화면 밝기를 낮추는 방법

분류에서Dev

작은 단계로 밝기를 높이는 방법은 무엇입니까?

분류에서Dev

레이아웃의 밝기를 낮추는 방법은 무엇입니까?

분류에서Dev

명령 줄을 사용하여 밝기와 색상을 변경하는 방법은 무엇입니까?

분류에서Dev

단말기를 통해 밝기를 설정하는 방법을 찾을 수 없습니다.

분류에서Dev

CSS 높이를 변경하는 방법?

분류에서Dev

JList를 변경하는 방법?

분류에서Dev

Desktop Manager를 변경하는 방법

Related 관련 기사

  1. 1

    LCD 강도 / 밝기를 변경하는 방법

  2. 2

    JMagick-밝기와 대비를 변경하는 방법?

  3. 3

    Xorg 감마 / 밝기를 변경하는 방법은 무엇입니까?

  4. 4

    밝기 조정 단축키를 변경하는 방법은 무엇입니까?

  5. 5

    Ratingbar의 등급이 변경 될 때 이미지의 밝기를 변경하는 방법은 무엇입니까?

  6. 6

    로그인하기 전에 밝기를 변경하는 방법은 무엇입니까?

  7. 7

    Ubuntu에서 야간에 밝기를 변경하는 편리한 방법이 있습니까?

  8. 8

    자동 밝기 조절 LCD를 비활성화하는 방법

  9. 9

    Windows 7 노트북에서 밝기를 조정하는 방법

  10. 10

    화면 색상 밝기를 조정하는 방법?

  11. 11

    Ubuntu 14.04.5에서 밝기를 조정하는 방법

  12. 12

    시스템 이벤트 밝기를 올바른 밝기 파일에 연결하는 방법

  13. 13

    국기를 변경하는 방법?

  14. 14

    색상 인식 밝기를 결정하는 방법은 무엇입니까?

  15. 15

    Windows에서 모니터의 백라이트 밝기를 조정하는 방법

  16. 16

    모니터의 밝기를 조절하는 방법이 있습니까?

  17. 17

    Windows : 적응 형 밝기를 제어하는 방법은 무엇입니까?

  18. 18

    npm 경로를 변경하는 방법

  19. 19

    FreeBSD에서 SCFB 드라이버를 사용할 때 화면 밝기를 낮추거나 색상을 변경하는 방법이 있습니까?

  20. 20

    Windows 7 또는 Linux에서 야간에 모니터 밝기를 변경하는 빠른 / 자동 방법이 있습니까?

  21. 21

    OSX 10.6을 실행하는 Macbook Pro에서 외부 디스플레이의 밝기로 변경하는 방법

  22. 22

    Windows 10 데스크톱에서 화면 밝기를 낮추는 방법

  23. 23

    작은 단계로 밝기를 높이는 방법은 무엇입니까?

  24. 24

    레이아웃의 밝기를 낮추는 방법은 무엇입니까?

  25. 25

    명령 줄을 사용하여 밝기와 색상을 변경하는 방법은 무엇입니까?

  26. 26

    단말기를 통해 밝기를 설정하는 방법을 찾을 수 없습니다.

  27. 27

    CSS 높이를 변경하는 방법?

  28. 28

    JList를 변경하는 방법?

  29. 29

    Desktop Manager를 변경하는 방법

뜨겁다태그

보관