2014-11-06 3 views
1

제안 된 질문 here을 확인했지만 방법이 getNetworkInfo()here과 관련된 설명서를 검사했을 때이 메서드에서 처리 할 수있는 가능한 정수 값과 관련된 설명서가 없었습니다. 예를 들어 0getNetworkInfo()에 전달하면 모바일 네트워크를 확인할 수 있으며 1이면 WiFi의 상태를 확인하고 있습니다.getNetworkInfo()에 전달할 수있는 인수는 무엇입니까

다른 가능한 값이 있습니까? 문서에없는 이유는 무엇입니까? 워드 프로세서

+2

의 중복 가능성 [안드로이드 : 프로그래밍 방식으로 설정하는 방법은/비활성화 와이파이 또는 인터넷 연결 (http://stackoverflow.com/questions/3930990/android-how-to -enable-disable-wifi-or-internet-connection-programmatically) –

+0

@PedroOliveira 친절하게 업데이트를 참조하십시오. – user2121

답변

2

: http://developer.android.com/reference/android/net/ConnectivityManager.html

public static final int TYPE_NONE  = -1; 

public static final int TYPE_MOBILE  = 0; 

public static final int TYPE_WIFI  = 1; 

public static final int TYPE_MOBILE_MMS = 2; 

public static final int TYPE_MOBILE_SUPL = 3; 

public static final int TYPE_MOBILE_DUN = 4; 

public static final int TYPE_MOBILE_HIPRI = 5; 

public static final int TYPE_WIMAX  = 6; 

public static final int TYPE_BLUETOOTH = 7; 

public static final int TYPE_DUMMY  = 8; 

public static final int TYPE_ETHERNET = 9; 

public static final int TYPE_MOBILE_FOTA = 10; 

public static final int TYPE_MOBILE_IMS = 11; 

public static final int TYPE_MOBILE_CBS = 12; 

public static final int TYPE_WIFI_P2P = 13; 

public static final int TYPE_MOBILE_IA = 14; 
+0

오, 고맙습니다. 링크를 확인했지만 각 유형에 할당 된 숫자 (-1-14)를 찾지 못했습니다. ? 어디서 얻을 수 있습니까? – user2121

+0

connectivitymanager 클래스 자체에서 가져옵니다. –

+0

안녕하세요, 나는 그것을 대답했기 때문에 당신의 답을 정답으로 표시했습니다,하지만 지금까지는 그 목록에 정수 값이 전달되지 않았습니다. 친절하게도 당신은 제게 정수를 찾을 수있는 정확한 린을 주시겠습니까? – user2121

관련 문제