diff options
author | jianzhou <jianzhou@codeaurora.org> | 2014-06-06 05:43:27 -0400 |
---|---|---|
committer | cretin45 <cretin45@gmail.com> | 2014-09-03 13:58:23 -0700 |
commit | f2327e282f8f6fcd9e02a3055d24ea1d9563f9bb (patch) | |
tree | 8b494f6613d99754d41be0cbf9d1ae53e0988e38 | |
parent | d57c47d16f3313cb768ed176a828ecaf1852e8c2 (diff) | |
download | android_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-x | src/com/android/providers/telephony/TelephonyProvider.java | 5 |
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"); |