diff options
author | jianzhou <jianzhou@codeaurora.org> | 2014-10-14 14:25:38 +0800 |
---|---|---|
committer | Xiaojing Zhang <zhangx@codeaurora.org> | 2014-11-04 21:01:13 -0800 |
commit | d9fa68849cf45cf55010ce14f220aaaa8d1cdd79 (patch) | |
tree | 09bdd2a0657ecacc7a864031b130e5f8626223fd /src/com/android/providers/telephony/TelephonyProvider.java | |
parent | a94156ccaf076e8a2e2e1f6f3678d46837230795 (diff) | |
download | android_packages_providers_TelephonyProvider-d9fa68849cf45cf55010ce14f220aaaa8d1cdd79.tar.gz android_packages_providers_TelephonyProvider-d9fa68849cf45cf55010ce14f220aaaa8d1cdd79.tar.bz2 android_packages_providers_TelephonyProvider-d9fa68849cf45cf55010ce14f220aaaa8d1cdd79.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: Idcdbbe734efd6ae74489a935f573f8ddfb8880c6
Diffstat (limited to 'src/com/android/providers/telephony/TelephonyProvider.java')
-rw-r--r-- | src/com/android/providers/telephony/TelephonyProvider.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/com/android/providers/telephony/TelephonyProvider.java b/src/com/android/providers/telephony/TelephonyProvider.java index 90ed27e..7ccf0c0 100644 --- a/src/com/android/providers/telephony/TelephonyProvider.java +++ b/src/com/android/providers/telephony/TelephonyProvider.java @@ -89,6 +89,8 @@ public class TelephonyProvider extends ContentProvider private static final String READ_ONLY = "read_only"; private static final String LOCALIZED_NAME = "localized_name"; + private static final String VISIT_AREA = "visit_area"; + private static final UriMatcher s_urlMatcher = new UriMatcher(UriMatcher.NO_MATCH); private static final ContentValues s_currentNullMap; @@ -243,6 +245,7 @@ public class TelephonyProvider extends ContentProvider "read_only BOOLEAN DEFAULT 0," + "ppp_number TEXT," + "localized_name TEXT," + + "visit_area TEXT," + "mtu INTEGER);"); /* FIXME Currenlty sub_id is column is not used for query purpose. This would be modified to more appropriate default value later. */ @@ -510,6 +513,11 @@ public class TelephonyProvider extends ContentProvider parseBoolean(readOnly)); } + String visitArea = parser.getAttributeValue(null, "visit_area"); + if (visitArea != null) { + map.put(VISIT_AREA, visitArea); + } + return map; } |