딴 애들은 다 있는데 걘역시엔 없는

개발중 화면 켜짐 유지 기능.. 


답답해서 만들었습니다.


1. 화면 켜짐 기능을 끄거나, 

2. AC연결중에만 유지

3.  USB연결중에만 켜짐 유지

4.  둘다 유지 이고,


시스템 설정에 직접 기록하는 방법이니, 

아마도 일반적인 안드로이드 폰의 설정에 있는 그 기능과 같지 않을까? 싶습니다.

(이 앱으로 설정만 해 놓으시면 다른 앱에서도 상관 없이 동작합니다.)



관련 기능 찾으시는 분께 도움 되실 까..

시스템 환경 설정부분 소스 공유합니다...


 

/**

     * @param set keep screen on while connected to

     *   0: no screen on

     *   1: AC power

     *   2: USB 

     *   3: AC or USB

     */

    private void set(int value) {

      android.provider.Settings.System.putInt(getContentResolver(), Settings.System.STAY_ON_WHILE_PLUGGED_IN, value);

    }