summaryrefslogtreecommitdiffstats
path: root/telephony/java/android
diff options
context:
space:
mode:
authorLibin.Tang@motorola.com <w16529@motorola.com>2014-12-17 22:47:45 -0600
committerAmit Mahajan <amitmahajan@google.com>2014-12-22 19:35:18 +0000
commit0303be4a8ac109e52b2581b7c6a94b27c581f84f (patch)
tree04f1482695a53b658a249ffb75da3e9a1229838e /telephony/java/android
parent996af72b0c2c161e66cee00560e5ba00459f39bf (diff)
downloadframeworks_base-0303be4a8ac109e52b2581b7c6a94b27c581f84f.zip
frameworks_base-0303be4a8ac109e52b2581b7c6a94b27c581f84f.tar.gz
frameworks_base-0303be4a8ac109e52b2581b7c6a94b27c581f84f.tar.bz2
IMS: add the api to get IMS registration information.
Bug: 18668325 Change-Id: Ie694c7f1cc12a573cbef2815199ae6c91cf8088e
Diffstat (limited to 'telephony/java/android')
-rw-r--r--telephony/java/android/telephony/TelephonyManager.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java
index c421800..99d0af1 100644
--- a/telephony/java/android/telephony/TelephonyManager.java
+++ b/telephony/java/android/telephony/TelephonyManager.java
@@ -3663,4 +3663,18 @@ public class TelephonyManager {
}
}
}
+
+ /**
+ * Returns the IMS Registration Status
+ *@hide
+ */
+ public boolean isImsRegistered() {
+ try {
+ return getITelephony().isImsRegistered();
+ } catch (RemoteException ex) {
+ return false;
+ } catch (NullPointerException ex) {
+ return false;
+ }
+ }
}