diff options
author | Daniel Bright <dbright@google.com> | 2020-01-15 14:21:34 -0800 |
---|---|---|
committer | Daniel Bright <dbright@google.com> | 2020-01-15 15:14:43 -0800 |
commit | f3810dda57b6273fa8b11772621c57dfc9b7ae8f (patch) | |
tree | 28434bfff761cac3e1ae57f72d4433a836650e44 | |
parent | 2ffcb87ad8bd37f5b3c2c3348cfc7617f32101a9 (diff) | |
download | Mms-f3810dda57b6273fa8b11772621c57dfc9b7ae8f.tar.gz |
Moved apn type constants to class
Bug: 147465477
Test: ApnSettingsTest
Change-Id: I150a54dadc51948956d9637ec44bf8964730a094
-rw-r--r-- | src/com/android/mms/service/ApnSettings.java | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/com/android/mms/service/ApnSettings.java b/src/com/android/mms/service/ApnSettings.java index 5f923c9..6e54166 100644 --- a/src/com/android/mms/service/ApnSettings.java +++ b/src/com/android/mms/service/ApnSettings.java @@ -23,7 +23,6 @@ import android.net.Uri; import android.provider.Telephony; import android.text.TextUtils; -import com.android.internal.telephony.PhoneConstants; import com.android.mms.service.exception.ApnException; import java.net.URI; @@ -33,6 +32,11 @@ import java.net.URISyntaxException; * APN settings used for MMS transactions */ public class ApnSettings { + + // APN types needed in the carrier table. + final static String APN_TYPE_ALL = "*"; + final static String APN_TYPE_MMS = "mms"; + // MMSC URL private final String mServiceCenter; // MMSC proxy address @@ -126,7 +130,7 @@ public class ApnSettings { while (cursor.moveToNext()) { // Read values from APN settings if (isValidApnType( - cursor.getString(COLUMN_TYPE), PhoneConstants.APN_TYPE_MMS)) { + cursor.getString(COLUMN_TYPE), APN_TYPE_MMS)) { String mmscUrl = trimWithNullCheck(cursor.getString(COLUMN_MMSC)); if (TextUtils.isEmpty(mmscUrl)) { continue; @@ -209,7 +213,7 @@ public class ApnSettings { } for (String type : types.split(",")) { type = type.trim(); - if (type.equals(requestType) || type.equals(PhoneConstants.APN_TYPE_ALL)) { + if (type.equals(requestType) || type.equals(APN_TYPE_ALL)) { return true; } } |