2011년 12월 22일 목요일

android screen timeout 무한대로 설정하기

아래 링크를 보면 screen timeout를 무한대로 만드는 방법이 있습니다.

http://www.aesop.or.kr/34931
sqlite3 /data/data/com.android.providers.settings/databases/settings.db "INSERT INTO system (name, value) VALUES ('screen_off_timeout', -1);"


settings app를 수정하여 무한대로 설정 할 수 있도록 수정 해 보겠습니다.


android/pacakge/app/Settings/res/values/arrays.xml을 -1 item을 추가 합니다.



 74 
 75    
 76    
 77         15 seconds
 78         30 seconds
 79         1 minute
 80         2 minutes
 81         10 minutes
 82         30 minutes
 83         off
 84    
 85     
 86    
 87    
 88        
 89         15000
 90        
 91         30000
 92        
 93         60000
 94        
 95         120000
 96        
 97         600000
 98        
 99         1800000
100        
101         -1
102    


그럼 아래와 같이 UI 화면이 구성이 되고 off를 선택 하시면 -1 값이 db에 입력 되어 screen timeout이 안 걸립니다.


댓글 쓰기