1. manifest에 permission 정의
android.permission.ACCESS_NETWORK
2. ConnectivityManager manager = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo mobile = manager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
NetworkInfo wifi = manager.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
if( mobile.isConnected() || wifi.isConnected() ){
//한 군데라도 연결되어 있는 경우
return true;
} else {
//네트웍 연결되어 있지 않은 경우
return false
}
댓글 없음:
댓글 쓰기