안드로이드에서 와이파이가 연결됐는지는 어떻게 확인하나요?


제가 앱에서 와이파이에 연결되지 않았으면 파일 다운이 안되게 하려고하는데요. 어떻게 하면 될지 잘 모르겠습니다. 도와주세요.

  • 2016년 02월 04일에 작성됨

조회수 201


1 답변


좋아요
0
싫어요
채택취소하기

안드로이드 매니페스트 파일에 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 이걸 추가해주시고요.

연결 확인은

ConnectivityManager cManager; 
NetworkInfo mobile; 
NetworkInfo wifi; 

cManager=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); 
mobile = cManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE); 
wifi = cManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI); 

if(mobile.isConnected() || wifi.isConnected())
{
    //3G 또는 WiFi 에 연결되어 있을 경우 
}

이렇게하시면 됩니다.

  • 2016년 02월 04일에 작성됨

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close