标签: android
在Android设置下,在无线控制 - >移动网络下,有一个设置“仅使用2G网络”。
在Android SDK参考中,在android.telephony.TelephonyManager下,似乎无法控制网络类型。
android.telephony.TelephonyManager
此设置实际调用了哪些API?
答案 0 :(得分:6)
似乎致电com.android.internal.telephony.Phone.setPreferredNetworkType()。由于它是“内部”的,因此通过SDK无法供应用程序使用。
com.android.internal.telephony.Phone.setPreferredNetworkType()
请参阅:
https://android.googlesource.com/platform/packages/apps/Phone/+/master/src/com/android/phone/Use2GOnlyCheckBoxPreference.java