diff options
author | Wink Saville <wink@google.com> | 2014-11-20 20:27:34 +0000 |
---|---|---|
committer | Wink Saville <wink@google.com> | 2014-11-20 20:27:34 +0000 |
commit | 9aa0dd69c53fabfbd4e894e5eca6c9b6d879fdd3 (patch) | |
tree | a97b5a13a8e108189f806fc02f77dd3807be0cda /src/com/android/settings/DataUsageSummary.java | |
parent | 1285f74fcb6a8bf080c224e5a36db00ab1167d4c (diff) | |
download | packages_apps_Settings-9aa0dd69c53fabfbd4e894e5eca6c9b6d879fdd3.zip packages_apps_Settings-9aa0dd69c53fabfbd4e894e5eca6c9b6d879fdd3.tar.gz packages_apps_Settings-9aa0dd69c53fabfbd4e894e5eca6c9b6d879fdd3.tar.bz2 |
Revert "Additional changes to SubscriptionManager API as per API council."
This reverts commit 1285f74fcb6a8bf080c224e5a36db00ab1167d4c.
Change-Id: I366556368a9c429d8c356bcdb8e29af9c6c4c71e
Diffstat (limited to 'src/com/android/settings/DataUsageSummary.java')
-rw-r--r-- | src/com/android/settings/DataUsageSummary.java | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/src/com/android/settings/DataUsageSummary.java b/src/com/android/settings/DataUsageSummary.java index cb9c54b..a625b47 100644 --- a/src/com/android/settings/DataUsageSummary.java +++ b/src/com/android/settings/DataUsageSummary.java @@ -195,7 +195,6 @@ public class DataUsageSummary extends HighlightingFragment implements Indexable private INetworkStatsService mStatsService; private NetworkPolicyManager mPolicyManager; private TelephonyManager mTelephonyManager; - private SubscriptionManager mSubscriptionManager; private INetworkStatsSession mStatsSession; @@ -287,14 +286,13 @@ public class DataUsageSummary extends HighlightingFragment implements Indexable ServiceManager.getService(Context.NETWORK_STATS_SERVICE)); mPolicyManager = NetworkPolicyManager.from(context); mTelephonyManager = TelephonyManager.from(context); - mSubscriptionManager = SubscriptionManager.from(context); mPrefs = getActivity().getSharedPreferences(PREF_FILE, Context.MODE_PRIVATE); mPolicyEditor = new NetworkPolicyEditor(mPolicyManager); mPolicyEditor.read(); - mSubInfoList = mSubscriptionManager.getActiveSubscriptionInfoList(); + mSubInfoList = SimSettings.getSortedSubInfoList(getActivity()); mMobileTagMap = initMobileTabTag(mSubInfoList); try { @@ -944,7 +942,7 @@ public class DataUsageSummary extends HighlightingFragment implements Indexable } else { //SUB SELECT isEnable = mTelephonyManager.getDataEnabled() - && (subId == mSubscriptionManager.getDefaultDataSubId()); + && (subId == SubscriptionManager.getDefaultDataSubId()); } return isEnable; } @@ -1133,8 +1131,8 @@ public class DataUsageSummary extends HighlightingFragment implements Indexable private void handleMultiSimDataDialog() { final SubscriptionInfo currentSir = getCurrentTabSubInfo(getActivity()); - final SubscriptionInfo nextSir = mSubscriptionManager.getActiveSubscriptionInfo( - mSubscriptionManager.getDefaultDataSubId()); + final SubscriptionInfo nextSir = SubscriptionManager.getSubscriptionInfoForSubscriber( + SubscriptionManager.getDefaultDataSubId()); if (currentSir.getSubscriptionId() == nextSir.getSubscriptionId()) { setMobileDataEnabled(true); @@ -1151,7 +1149,7 @@ public class DataUsageSummary extends HighlightingFragment implements Indexable builder.setPositiveButton(R.string.okay, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int id) { - mSubscriptionManager.setDefaultDataSubId(currentSir.getSubscriptionId()); + SubscriptionManager.setDefaultDataSubId(currentSir.getSubscriptionId()); setMobileDataEnabled(true); updateBody(); } @@ -2248,7 +2246,7 @@ public class DataUsageSummary extends HighlightingFragment implements Indexable final NetworkTemplate template = intent.getParcelableExtra(EXTRA_NETWORK_TEMPLATE); if (template == null) { final int subId = intent.getIntExtra(PhoneConstants.SUBSCRIPTION_KEY, - SubscriptionManager.INVALID_SUBSCRIPTION_ID); + SubscriptionManager.INVALID_SUB_ID); if (SubscriptionManager.isValidSubId(subId)) { return TAB_MOBILE + String.valueOf(subId); } @@ -2341,8 +2339,7 @@ public class DataUsageSummary extends HighlightingFragment implements Indexable final ConnectivityManager conn = ConnectivityManager.from(context); final TelephonyManager tele = TelephonyManager.from(context); - final List<SubscriptionInfo> subInfoList = - SubscriptionManager.from(context).getActiveSubscriptionInfoList(); + final List<SubscriptionInfo> subInfoList = SubscriptionManager.getActiveSubscriptionInfoList(); // No activated Subscription if (subInfoList == null) { return false; |