Home | History | Annotate | Download | only in telecom

Lines Matching refs:PhoneAccount

73      * configuration dialog for a registered {@link PhoneAccount}. There is no default dialog
74 * and each app that registers a {@link PhoneAccount} should provide one if desired.
76 * A user can access the list of enabled {@link android.telecom.PhoneAccount}s through the Phone
79 * {@link #EXTRA_PHONE_ACCOUNT_HANDLE} to indicate the {@link PhoneAccount} to configure. If the
80 * {@link PhoneAccount} package does not register an {@link android.app.Activity} for this
106 * {@link PhoneAccount} preferences.
193 * {@link PhoneAccount} supports the capability {@link PhoneAccount#CAPABILITY_CALL_SUBJECT}.
542 * Return the {@link PhoneAccount} which will be used to place outgoing calls to addresses with
543 * the specified {@code uriScheme}. This {@link PhoneAccount} will always be a member of the
547 * <li> If the user-selected default {@link PhoneAccount} supports the specified scheme, it will
550 * <li> If there exists only one {@link PhoneAccount} that supports the specified scheme, it
555 * If no {@link PhoneAccount} fits the criteria above, this method will return {@code null}.
576 * Return the {@link PhoneAccount} which is the user-chosen default for making outgoing phone
577 * calls. This {@code PhoneAccount} will always be a member of the list which is returned from
581 * exists no user-chosen default {@code PhoneAccount}.
614 * {@code PhoneAccount}.
632 * {@code PhoneAccount}.
652 * {@code PhoneAccount}.
725 * Returns a list of all {@link PhoneAccount}s registered for the calling package.
743 * Return the {@link PhoneAccount} for a specified {@link PhoneAccountHandle}. Object includes
747 * @return The {@link PhoneAccount} object.
749 public PhoneAccount getPhoneAccount(PhoneAccountHandle account) {
761 * Returns a count of all {@link PhoneAccount}s.
763 * @return The count of {@link PhoneAccount}s.
779 * Returns a list of all {@link PhoneAccount}s.
781 * @return All {@link PhoneAccount}s.
785 public List<PhoneAccount> getAllPhoneAccounts() {
815 * Register a {@link PhoneAccount} for use by the system that will be stored in Device Encrypted
816 * storage. When registering {@link PhoneAccount}s, existing registrations will be overwritten
817 * if the {@link PhoneAccountHandle} matches that of a {@link PhoneAccount} which is already
818 * registered. Once registered, the {@link PhoneAccount} is listed to the user as an option
819 * when placing calls. The user may still need to enable the {@link PhoneAccount} within
826 * @param account The complete {@link PhoneAccount}.
828 public void registerPhoneAccount(PhoneAccount account) {
839 * Remove a {@link PhoneAccount} registration from the system.
841 * @param accountHandle A {@link PhoneAccountHandle} for the {@link PhoneAccount} to unregister.
1208 * {@link PhoneAccount}. This can be checked using {@link #getPhoneAccount}. Once invoked, this
1215 * correspond to a registered {@link PhoneAccount} or the associated {@link PhoneAccount} is not
1217 * @param phoneAccount A {@link PhoneAccountHandle} registered with
1222 public void addNewIncomingCall(PhoneAccountHandle phoneAccount, Bundle extras) {
1226 phoneAccount, extras == null ? new Bundle() : extras);
1229 Log.e(TAG, "RemoteException adding a new incoming call: " + phoneAccount, e);
1238 * @param phoneAccount A {@link PhoneAccountHandle} registered with
1245 public void addNewUnknownCall(PhoneAccountHandle phoneAccount, Bundle extras) {
1249 phoneAccount, extras == null ? new Bundle() : extras);
1252 Log.e(TAG, "RemoteException adding a new unknown call: " + phoneAccount, e);
1316 * @return The URI (with the content:// scheme) specific to the specified {@link PhoneAccount}