From b98d538bbe8ccabc8d6ba90ff6f5f56d02cf36e0 Mon Sep 17 00:00:00 2001 From: yuemingw Date: Wed, 13 Jun 2018 13:33:59 +0100 Subject: [PATCH] Remove internal ApnSetting. Remove com.android.internal.telephony.dataconnection.ApnSetting and use android.telephony.data.ApnSetting instead. Bug: 77511388 Test: existing test Change-Id: Idb66b7af22c0531d4ffc324075849abc08667a87 Merged-In: I8ca1fb399026a8ef4ba9afa18678d986daa50606 --- src/com/android/settings/ApnSettings.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/com/android/settings/ApnSettings.java b/src/com/android/settings/ApnSettings.java index d554301063c..35d2b9f5ad0 100755 --- a/src/com/android/settings/ApnSettings.java +++ b/src/com/android/settings/ApnSettings.java @@ -44,6 +44,7 @@ import android.telephony.CarrierConfigManager; import android.telephony.SubscriptionInfo; import android.telephony.SubscriptionManager; import android.telephony.TelephonyManager; +import android.telephony.data.ApnSetting; import android.text.TextUtils; import android.util.Log; import android.view.Menu; @@ -56,7 +57,7 @@ import android.widget.Toast; import com.android.internal.logging.nano.MetricsProto.MetricsEvent; import com.android.internal.telephony.PhoneConstants; import com.android.internal.telephony.TelephonyIntents; -import com.android.internal.telephony.dataconnection.ApnSetting; +import com.android.internal.telephony.dataconnection.ApnSettingUtils; import com.android.internal.telephony.uicc.IccRecords; import com.android.internal.telephony.uicc.UiccController; import com.android.settingslib.RestrictedLockUtils.EnforcedAdmin; @@ -330,7 +331,8 @@ public class ApnSettings extends RestrictedSettingsFragment implements ArrayList mvnoList, IccRecords r, String mvnoType, String mvnoMatchData) { if (r != null && !TextUtils.isEmpty(mvnoType) && !TextUtils.isEmpty(mvnoMatchData)) { - if (ApnSetting.mvnoMatches(r, mvnoType, mvnoMatchData)) { + if (ApnSettingUtils.mvnoMatches(r, ApnSetting.getMvnoTypeIntFromString(mvnoType), + mvnoMatchData)) { mvnoList.add(pref); // Since adding to mvno list, save mvno info mMvnoType = mvnoType;