Android

안드로이드 네트워크 연결상태 확인하기

Machine_웅 2018. 4. 29. 18:19
728x90
반응형

매니패스트  추가

 

<!-- 데이터 통신 상태 -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

 

메소드 생성

 

// 네트워크 연결 확인
private NetworkInfo getNetworkInfo(){
ConnectivityManager cm = (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE);
NetworkInfo ni = cm.getActiveNetworkInfo();
return ni;
}

 

연결확인

 

public void checkNat(){
NetworkInfo mNetState = getNetworkInfo();

if ( mNetState != null){
// 네트워크에 연결이 되어있다면?

}else{
Toast.makeText(this, "네트워크와 연결이 되지 않았습니다.", Toast.LENGTH_SHORT).show();
}


}

 

 

728x90
반응형