OSDN Git Service

Moved data settings to phone
authorJack Yu <jackyu@google.com>
Thu, 13 Dec 2018 19:51:20 +0000 (11:51 -0800)
committerJack Yu <jackyu@google.com>
Thu, 20 Dec 2018 23:23:11 +0000 (15:23 -0800)
Since there are multiple DcTrackers, but we only have
one set of data settings. So we need to move them from
DcTracker to Phone.

Test: Telephony sanity tests + unit tests
Bug: 73659459
Merged-In: If11a6eff057a18b4aa97addbb348537bd3194e1a
Change-Id: If11a6eff057a18b4aa97addbb348537bd3194e1a
(cherry picked from commit 50972ed89e9871d73ee8722bcde458170084ba08)

src/com/android/settings/RadioInfo.java

index 1f528e3..6276b19 100644 (file)
@@ -1199,12 +1199,10 @@ public class RadioInfo extends Activity {
             int state = mTelephonyManager.getDataState();
             switch (state) {
                 case TelephonyManager.DATA_CONNECTED:
-                    //FIXME: Replace with a TelephonyManager call
-                    phone.setUserDataEnabled(false);
+                    mTelephonyManager.setDataEnabled(false);
                     break;
                 case TelephonyManager.DATA_DISCONNECTED:
-                    //FIXME: Replace with a TelephonyManager call
-                    phone.setUserDataEnabled(true);
+                    mTelephonyManager.setDataEnabled(true);
                     break;
                 default:
                     // do nothing