summaryrefslogtreecommitdiffstats
path: root/telecomm/java/android
diff options
context:
space:
mode:
authorSailesh Nepal <sail@google.com>2014-11-21 11:01:40 -0800
committerSailesh Nepal <sail@google.com>2014-11-21 11:01:40 -0800
commit7a4e3871e766588a42acd632f63398539058ab03 (patch)
treeb8f8370c45e288a2512b07eea028fef6ba086f07 /telecomm/java/android
parente0a377f50951d51b5ddf3be6f0ce361affdffc56 (diff)
downloadframeworks_base-7a4e3871e766588a42acd632f63398539058ab03.zip
frameworks_base-7a4e3871e766588a42acd632f63398539058ab03.tar.gz
frameworks_base-7a4e3871e766588a42acd632f63398539058ab03.tar.bz2
Add system API to get registered connection managers
This API is used to check if we're in the simplified version of the call assistant settings UI or the version that displays a full list. Bug: 18473946 Change-Id: I7dca50ada80b2203bd8d646bb510418646382df8
Diffstat (limited to 'telecomm/java/android')
-rw-r--r--telecomm/java/android/telecom/TelecomManager.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/telecomm/java/android/telecom/TelecomManager.java b/telecomm/java/android/telecom/TelecomManager.java
index 05108c7..2a3d7ab 100644
--- a/telecomm/java/android/telecom/TelecomManager.java
+++ b/telecomm/java/android/telecom/TelecomManager.java
@@ -462,6 +462,16 @@ public class TelecomManager {
}
/**
+ * Returns the list of registered SIM call managers.
+ * @return List of registered SIM call managers.
+ * @hide
+ */
+ @SystemApi
+ public List<PhoneAccountHandle> getRegisteredConnectionManagers() {
+ return getSimCallManagers();
+ }
+
+ /**
* Returns a list of the {@link PhoneAccountHandle}s which can be used to make and receive phone
* calls which support the specified URI scheme.
* <P>