AndroidManifest.xml에 아래를 추가
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
주석은 그냥 참고~
private boolean IsWifiConnected() {
ConnectivityManager connManager = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
//NetworkInfo state_3g = connManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
NetworkInfo state_wifi = connManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
if(state_wifi.isConnected() == true)
return true;
else
return false;
//return state_3g.isConnected() || state_wifi.isConnected();
}
'Android App' 카테고리의 다른 글
[android] Eclipse에서 메서드 정의로 이동시 인터페이스(Interface)가 아닌 구상(Implementation) 클래스의 정의로 이동하기 (0) | 2014.05.26 |
---|---|
[android] string.xaml에 정의된 string 사용하기 (0) | 2014.05.26 |
[android] 직접실행창이 없는 이클립스에서 비슷하게 구현하기(inspect 이용) (0) | 2014.05.15 |
[android] Thread에서 UI Update하기 (0) | 2014.05.13 |
[Android] Thread를 이용한 UDP Server/Client 만들기 (0) | 2014.05.13 |