diff options
| -rw-r--r-- | api/current.txt | 1 | ||||
| -rw-r--r-- | telecomm/java/android/telecomm/TelecommManager.java | 11 |
2 files changed, 12 insertions, 0 deletions
diff --git a/api/current.txt b/api/current.txt index 98c514ed32f8..0537e4b0def7 100644 --- a/api/current.txt +++ b/api/current.txt @@ -28474,6 +28474,7 @@ package android.telecomm { method public void addNewIncomingCall(android.telecomm.PhoneAccountHandle, android.os.Bundle); method public void cancelMissedCallsNotification(); method public void clearAccounts(java.lang.String); + method public android.telecomm.PhoneAccountHandle getConnectionManager(); method public android.telecomm.PhoneAccountHandle getDefaultOutgoingPhoneAccount(java.lang.String); method public java.util.List<android.telecomm.PhoneAccountHandle> getEnabledPhoneAccounts(); method public android.telecomm.PhoneAccount getPhoneAccount(android.telecomm.PhoneAccountHandle); diff --git a/telecomm/java/android/telecomm/TelecommManager.java b/telecomm/java/android/telecomm/TelecommManager.java index 071b719fba1f..fb9852d524bd 100644 --- a/telecomm/java/android/telecomm/TelecommManager.java +++ b/telecomm/java/android/telecomm/TelecommManager.java @@ -368,6 +368,17 @@ public class TelecommManager { } /** + * Returns the current connection manager. Apps must be prepared for this method to return + * {@code null}, indicating that there currently exists no user-chosen default + * {@code PhoneAccount}. + * + * @return The phone account handle of the current connection manager. + */ + public PhoneAccountHandle getConnectionManager() { + return getSimCallManager(); + } + + /** * Returns a list of {@link PhoneAccountHandle}s which can be used to make and receive phone * calls which support the specified URI scheme. * <P> |