我需要能够启动/停止设备上的 3g。我该怎么做呢?
到目前为止,我已经尝试了以下方法来启动服务,如果它还没有但没有运气:
var mobileManager = (ConnectivityManager)baseActivitySherlock.GetSystemService(Context.ConnectivityService);
var mobileStatus = mobileManager.GetNetworkInfo(ConnectivityType.Mobile);
if (mobileStatus.IsAvailable && !mobileStatus.IsConnectedOrConnecting)
{
mobileManager.StartUsingNetworkFeature(ConnectivityType.Mobile, "android.net.conn.CONNECTIVITY_CHANGE");
}