android 网络流量开关


android 2.3 版本可以操作网络开关


    public static void setMobileDataEnabled(Context context, boolean enabled) {
        if (Build.VERSION.SDK_INT < 9)
            return;
        ConnectivityManager connectivitymanager = (ConnectivityManager) context
                .getSystemService("connectivity");
        try {
            Class connectClass = connectivitymanager.getClass();
            Method method = connectClass.getMethod("setMobileDataEnabled",
                    Boolean.TYPE);
            method.invoke(connectivitymanager, enabled);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

你可能感兴趣的:(android 网络流量开关)