IT/안드로이드+JAVA

[안드로이드] 네트워크 연결 확인

안경 쓴 귀니 2018. 1. 12. 21:19
반응형





[안드로이드] 네트워크 연결 확인




안드로이드에서 네트워크 연결하는 방법이다.

연결된 네트워크 종류도 알 수 있다.



ConnectivityManager cm = (ConnectivityManager) this.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetwork = cm.getActiveNetworkInfo();
if (activeNetwork != null) {
if (activeNetwork.getType() == ConnectivityManager.TYPE_WIFI && activeNetwork.isConnectedOrConnecting()) {
// wifi 연결중
} else if (activeNetwork.getType() == ConnectivityManager.TYPE_MOBILE && activeNetwork.isConnectedOrConnecting()) {
// 모바일 네트워크 연결중
} else {
// 네트워크 오프라인 상태
}
} else {
// 네트워크 없음.
}


반응형