summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjianzhou <jianzhou@codeaurora.org>2014-06-06 05:43:27 -0400
committercretin45 <cretin45@gmail.com>2014-09-03 13:58:23 -0700
commitf2327e282f8f6fcd9e02a3055d24ea1d9563f9bb (patch)
tree8b494f6613d99754d41be0cbf9d1ae53e0988e38
parentd57c47d16f3313cb768ed176a828ecaf1852e8c2 (diff)
downloadandroid_packages_providers_TelephonyProvider-f2327e282f8f6fcd9e02a3055d24ea1d9563f9bb.tar.gz
android_packages_providers_TelephonyProvider-f2327e282f8f6fcd9e02a3055d24ea1d9563f9bb.tar.bz2
android_packages_providers_TelephonyProvider-f2327e282f8f6fcd9e02a3055d24ea1d9563f9bb.zip
TelephonyProvider: Add visit_area column in DB
Add visit_area column in DB. This value is used to decide whether to disable/enable an APN in the current place. Change-Id: Ibd1508da414ead61fc234c31ba734e7d3d98cfae
-rwxr-xr-xsrc/com/android/providers/telephony/TelephonyProvider.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/providers/telephony/TelephonyProvider.java b/src/com/android/providers/telephony/TelephonyProvider.java
index ea314b7..4cd5aec 100755
--- a/src/com/android/providers/telephony/TelephonyProvider.java
+++ b/src/com/android/providers/telephony/TelephonyProvider.java
@@ -83,6 +83,9 @@ public class TelephonyProvider extends ContentProvider
private static final String NUMERIC_ADD_DEFAULT_REGEX = "\\($1 or numeric = '000000'\\)";
private static final String NUMERIC_VMCCMNC_REGEX_PT1 = "\\($1 and \\(v_mccmnc " +
"= '000000' or v_mccmnc = '";
+
+ private static final String VISIT_AREA = "visit_area";
+
private static boolean sConfigDefaultApnEnabled;
private static boolean sConfigRoamingAreaApnRestrictionEnabled;
@@ -168,6 +171,7 @@ public class TelephonyProvider extends ContentProvider
"read_only BOOLEAN DEFAULT 0," +
"ppp_number TEXT," +
"localized_name TEXT," +
+ "visit_area TEXT," +
"v_mccmnc TEXT);");
initDatabase(db);
@@ -333,6 +337,7 @@ public class TelephonyProvider extends ContentProvider
parser.getAttributeValue(null, "ppp_number"));
map.put(mContext.getString(R.string.localized_name),
parser.getAttributeValue(null, "localized_name"));
+ map.put(VISIT_AREA, parser.getAttributeValue(null, "visit_area"));
// do not add NULL to the map so that insert() will set the default value
String proxy = parser.getAttributeValue(null, "proxy");