마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

화면 자동꺼짐에 관한..

0 추천
안녕하세요.

 

화면 자동 꺼짐 옵션에 관련된 질문 드립니다.

옵션에 보면 동작이 없을 경우 자동으로 절전모드로 들어 가지는 옵션을 이용한 클래스를 작성중인데요.

우선

Settings.System.putInt( context.getContentResolver(), android.provider.Settings.System.SCREEN_OFF_TIMEOUT, -1);

위 코드를 이용해서 세팅값을 변경하는 방법을 이용하려 했으나.. 안되더군요.

기본 세팅창에 화면자동잠금 리스트다이얼로그 창에 2분이라는 값이 없으면 위 코드로 2분을 설정해도 적용되지 않고 검색한 정보에 의하면 -1을 주면 제한 시간을 없애는 값이라는데 그것조차 안되더군요 ㅜㅜ ( LG G2 기준 )

그리하여 화면 자동꺼짐을 직접 구현해보려 합니다.

그래서 필요 한것이 우선 사용자의 입력에 관한 정보인데요 일정시간동안 사용자에 단말기 사용이 없었다는 정보를 얻어 올만한 방법이 없을까하여 질문 남깁니다.
여룽이 (4,750 포인트) 님이 2014년 10월 6일 질문

2개의 답변

0 추천
http://rockdrumy.tistory.com/1031

위 URL이 원하시는 것인지 몰라서 올려 봅니다.

그럼 수고 하세요
철수야안녕 (6,120 포인트) 님이 2014년 10월 6일 답변
답변감사합니다. 우선 링크 걸어주신 코드로 화면을 잠그는대 많은 도움이 될것 같습니다.
근대 자동잠금은 사용자에 사용이 없는 시간을 사용하여 자동으로 잠금이 되잖아요. 사용중일때 화면을 꺼버릴순 없으니 ㅜㅜ 사용하지 않는 시간을 구하는 방법이 궁금합니다.ㅜㅜ
http://stackoverflow.com/questions/4075180/application-idle-time
이것은 아이들타임을 얻어와서 처리하는 로직이 있네요.
혹시 도움이 되질지.. ^^
0 추천
루팅하지 않는이상 기기가 IDLE 상태인지 여부를 서드파티 앱이 알 수 있는 방법은 없습니다.
익명사용자 님이 2014년 10월 6일 답변
...