Androiddd
Android Network 상태 확인하기
Prod. No. 7
2016. 9. 5. 18:17
Android 에서 network 연결 여부 확인하기
static 으로 선언한 뒤에 아무데서나 불러다가 쓰면 끝.
public static boolean isConnected(Context context) {
try {
ConnectivityManager conMan = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
State wifi = conMan.getNetworkInfo(1).getState();
if (wifi == NetworkInfo.State.CONNECTED || wifi == NetworkInfo.State.CONNECTING) {
return true;
}
State mobile = conMan.getNetworkInfo(0).getState();
if (mobile == NetworkInfo.State.CONNECTED || mobile == NetworkInfo.State.CONNECTING) {
return true;
}
} catch (NullPointerException e) {
return false;
}
return false;
}