Hide multiple-account information if there is only a single account
Adding an API method to telecomm to determine whether there is a single account. Bug: 16483795 Change-Id: If30d3a53458b4c784995f3f9e471c8163a8175a4
This commit is contained in:
@@ -28869,6 +28869,7 @@ package android.telecomm {
|
||||
method public android.telecomm.PhoneAccountHandle getDefaultOutgoingPhoneAccount();
|
||||
method public java.util.List<android.telecomm.PhoneAccountHandle> getEnabledPhoneAccounts();
|
||||
method public android.telecomm.PhoneAccount getPhoneAccount(android.telecomm.PhoneAccountHandle);
|
||||
method public boolean hasMultipleEnabledAccounts();
|
||||
method public void registerPhoneAccount(android.telecomm.PhoneAccount);
|
||||
method public void unregisterPhoneAccount(android.telecomm.PhoneAccountHandle);
|
||||
field public static final java.lang.String ACTION_CONNECTION_SERVICE_CONFIGURE = "android.intent.action.CONNECTION_SERVICE_CONFIGURE";
|
||||
|
||||
@@ -290,6 +290,16 @@ public class TelecommManager {
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Determine whether the device has more than one account registered and enabled.
|
||||
*
|
||||
* @return {@code true} if the device has more than one account registered and enabled and
|
||||
* {@code false} otherwise.
|
||||
*/
|
||||
public boolean hasMultipleEnabledAccounts() {
|
||||
return getEnabledPhoneAccounts().size() > 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* Return the {@link PhoneAccount} for a specified {@link PhoneAccountHandle}. Object includes
|
||||
* resources which can be used in a user interface.
|
||||
|
||||
Reference in New Issue
Block a user