0

如何在 Android 上禁用和启用移动数据(3G)?

我读到我需要使用连接管理器。但是,我仍然不明白如何启用和禁用移动数据?

我发现了这个,但是,它对我不起作用,

谁能解释我如何打开和关闭移动数据?

TelephonyManager telephonyManager = (TelephonyManager) context
                .getSystemService(Context.TELEPHONY_SERVICE);
switch (telephonyManager.getDataState()) {
        case TelephonyManager.DATA_CONNECTED:
            setMobileDataEnabledMethod.invoke(iConnectivityManager, false);
            break;
        case TelephonyManager.DATA_DISCONNECTED:
            setMobileDataEnabledMethod.invoke(iConnectivityManager, true);
            break;
        }
4

1 回答 1

0

如何在 Android 上禁用移动数据

您正在开发哪个 api 级别?正如 Siddharth 所建议的那样,Logcat ... 信息太少,可以帮助您适当

于 2012-09-03T14:19:40.877 回答