ContactsContract.DataColumns.PreferredPhoneAccountId Поле

Определение

Внимание!

Use 'Android.Provider.ContactsContract.IDataColumns.PreferredPhoneAccountId'. This class will be removed in a future release.

Идентификатор объекта android.telecom.PhoneAccountHandle , который является предпочтительным PhoneAccountHandle для вызова контакта.

[Android.Runtime.Register("PREFERRED_PHONE_ACCOUNT_ID", ApiSince=28)]
[System.Obsolete("Use 'Android.Provider.ContactsContract.IDataColumns.PreferredPhoneAccountId'. This class will be removed in a future release.")]
public const string PreferredPhoneAccountId;
[<Android.Runtime.Register("PREFERRED_PHONE_ACCOUNT_ID", ApiSince=28)>]
[<System.Obsolete("Use 'Android.Provider.ContactsContract.IDataColumns.PreferredPhoneAccountId'. This class will be removed in a future release.")>]
val mutable PreferredPhoneAccountId : string

Значение поля

Атрибуты

Комментарии

Идентификатор объекта android.telecom.PhoneAccountHandle , который является предпочтительным PhoneAccountHandle для вызова контакта. Используется CommonDataKinds.Phone.

На устройстве с несколькими SIM-картами это поле можно использовать в строке CommonDataKinds.Phone , чтобы указать PhoneAccountHandle для вызова номера, а не использовать android.telecom.TelecomManager#getDefaultOutgoingPhoneAccount(String) или запрашивать каждый раз.

android.telecom.TelecomManager#placeCall(Uri, android.os.Bundle) должен вызываться с android.telecom.TelecomManager#EXTRA_PHONE_ACCOUNT_HANDLE параметром set для с PhoneAccountHandle использованием идентификатора из этого поля.

Документация по Java для android.provider.ContactsContract.DataColumns.PREFERRED_PHONE_ACCOUNT_ID.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Применяется к