Move mobile data dis/enable to Telephony

ConnectivityService doesn't do this anymore.

bug:15077247
Change-Id: I3208c91b2c0369b594987f39ca29da7478435513
This commit is contained in:
Robert Greenwalt
2014-05-21 20:02:32 -07:00
parent c8e7e43a9d
commit 0d4c500e98
2 changed files with 7 additions and 9 deletions

View File

@@ -22,7 +22,6 @@ import android.content.Intent;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import android.content.res.Resources;
import android.net.ConnectivityManager;
import android.net.TrafficStats;
import android.net.Uri;
import android.os.AsyncResult;
@@ -917,15 +916,13 @@ public class RadioInfo extends Activity {
private MenuItem.OnMenuItemClickListener mToggleData = new MenuItem.OnMenuItemClickListener() {
public boolean onMenuItemClick(MenuItem item) {
ConnectivityManager cm =
(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
int state = mTelephonyManager.getDataState();
switch (state) {
case TelephonyManager.DATA_CONNECTED:
cm.setMobileDataEnabled(false);
phone.setDataEnabled(false);
break;
case TelephonyManager.DATA_DISCONNECTED:
cm.setMobileDataEnabled(true);
phone.setDataEnabled(true);
break;
default:
// do nothing