Android 判断是否打开移动网络开关

Android 判断是否打开移动网络开关

public static boolean isMobileEnabled(Context context) {
    try {
        Method getMobileDataEnabledMethod = ConnectivityManager.class.getDeclaredMethod("getMobileDataEnabled");
        getMobileDataEnabledMethod.setAccessible(true);
        return (Boolean) getMobileDataEnabledMethod.invoke(getConnectivityManager(context));
    } catch (Exception e) {
        e.printStackTrace();
    }
    // 反射失败,默认开启
    return true;
}
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014631944/article/details/51544831
个人分类: android android
上一篇Android 判断手机网络是否链接
下一篇Android toolbar与actionbar区别
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭