summaryrefslogtreecommitdiffstats
path: root/telephony/java
diff options
context:
space:
mode:
authorYuhao Zheng <yuhaozheng@google.com>2013-10-03 14:37:47 -0700
committerYuhao Zheng <yuhaozheng@google.com>2013-10-03 15:06:21 -0700
commitd2078bc8c927af17c367bc53b198ad3787b2ff72 (patch)
treed8309608de855ae4f03b02eb81803e656d18ab98 /telephony/java
parent95867a652410b5f0193cf301f5737381bcbd3a88 (diff)
downloadframeworks_base-d2078bc8c927af17c367bc53b198ad3787b2ff72.zip
frameworks_base-d2078bc8c927af17c367bc53b198ad3787b2ff72.tar.gz
frameworks_base-d2078bc8c927af17c367bc53b198ad3787b2ff72.tar.bz2
New Telephony APIs to return MMS UA and UAProfUrl
Added two public APIs under TelephonyManager to return MMS UserAgent and UAProfUrl strings, for apps that handle SMS/MMS. Bug: 11054501 Change-Id: Ifa1a64990fa2bf7d0e340d784a9672bf79525338
Diffstat (limited to 'telephony/java')
-rw-r--r--telephony/java/android/telephony/TelephonyManager.java18
1 files changed, 18 insertions, 0 deletions
diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java
index 7d8b64f..ea0d220 100644
--- a/telephony/java/android/telephony/TelephonyManager.java
+++ b/telephony/java/android/telephony/TelephonyManager.java
@@ -1400,4 +1400,22 @@ public class TelephonyManager {
} catch (NullPointerException ex) {
}
}
+
+ /**
+ * Returns the MMS user agent.
+ */
+ public String getMmsUserAgent() {
+ if (mContext == null) return null;
+ return mContext.getResources().getString(
+ com.android.internal.R.string.config_mms_user_agent);
+ }
+
+ /**
+ * Returns the MMS user agent profile URL.
+ */
+ public String getMmsUAProfUrl() {
+ if (mContext == null) return null;
+ return mContext.getResources().getString(
+ com.android.internal.R.string.config_mms_user_agent_profile_url);
+ }
}