본문 바로가기

Android

data network status

public Boolean isMobileDataEnabled(){
Object connectivityService = getSystemService(CONNECTIVITY_SERVICE);
ConnectivityManager cm = (ConnectivityManager) connectivityService;

try {
     Class<?> c = Class.forName(cm.getClass().getName());
     Method m = c.getDeclaredMethod("getMobileDataEnabled");
     m.setAccessible(true);
     return (Boolean)m.invoke(cm);
} catch (Exception e) {
     e.printStackTrace();
     return null;
}
}

'Android' 카테고리의 다른 글

aar project  (0) 2015.03.24
kill app  (0) 2015.03.24
Draw bitmap (Fit)  (0) 2015.03.24
jni char to byte array  (0) 2015.03.24
Convert char* to jstring in JNI  (0) 2015.03.24