일반적인 경우 화면이 꺼진 후에 WIfi는 일정 시간이 지난후에 자동으로 꺼진다.
개발자가 원하는 특수한 경우 화면이 꺼진 상태에서도 Wifi를 계속해서 켜놓을 수 있다.
WifiManager.WifiLock wifiLock = null; //실행 if (wifiLock == null) { WifiManager wifiManager = (WifiManager) context.getSystemService(context.WIFI_SERVICE); wifiLock = wifiManager.createWifiLock("wifilock"); wifiLock.setReferenceCounted(true); wifiLock.acquire(); } //해제 if (wifiLock != null) { wifiLock.release(); wifiLock = null; }
'Mobile > Android Programming' 카테고리의 다른 글
컴파일에러 (0) | 2011.02.24 |
---|---|
WebView에서 뒤로가기 키 (BackKey) 처리 (4) | 2011.02.22 |
requestWindowFeature 에러나는 이유 (0) | 2011.02.22 |
이클립스 안드로이드 외부 라이브러리 추가 (0) | 2011.02.11 |
Android WakeLock 기능 (0) | 2011.02.07 |