0
如何禁用並啓用Android上的移動數據(3G)?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;
}
不適合您嗎?它會崩潰嗎?如果是,發佈logcat崩潰報告。 –