본문 바로가기

컴퓨터/android

네트워크 연결 상태 확인

permission 을 설정 

네트웍을 사용하기 위해 ACCESS_NETWORK_STATE AndroidManifest.xml 에 추가한다


ConnectivityManager 객체를 통해 WIFI  3G 상태를 체크할수 있는 객체를 반환해서 상태를 체크

WIFI, 3G 인지 구분없이 네트웍 연결상태가 제대로 되었는지에 대한 소스는 isConnectedOrConnecting 함수를 써서 확인

ConnectivityManager manager = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);

boolean isMobile = manager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).isConnectedOrConnecting();

boolean isWifi = manager.getNetworkInfo(ConnectivityManager.TYPE_WIFI).isConnectedOrConnecting();



'컴퓨터 > android' 카테고리의 다른 글

TextView setTextColor 설정  (0) 2013.07.23
UnknownHostException  (0) 2013.07.12
이메일 보내기  (0) 2013.07.11
Custom ListView  (0) 2013.07.09
슬라이드 화면 전환  (0) 2013.07.05