TelephonyManager.ServiceState Свойство

Определение

Возвращает текущие ServiceState сведения.

public virtual Android.Telephony.ServiceState? ServiceState { [Android.Runtime.Register("getServiceState", "()Landroid/telephony/ServiceState;", "GetGetServiceStateHandler", ApiSince=26)] get; }
[<get: Android.Runtime.Register("getServiceState", "()Landroid/telephony/ServiceState;", "GetGetServiceStateHandler", ApiSince=26)>]
member this.ServiceState : Android.Telephony.ServiceState

Значение свойства

Атрибуты

Комментарии

Возвращает текущие ServiceState сведения.

Если этот объект был создан с #createForSubscriptionIdпомощью , применяется к заданному subId. В противном случае применяется к SubscriptionManager#getDefaultSubscriptionId()

Если требуется непрерывное обновление сведений о состоянии службы, зарегистрируйте PhoneStateListener через #listen в событии PhoneStateListener#LISTEN_SERVICE_STATE .

Требуется разрешение или android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE что вызывающее приложение имеет привилегии оператора (см. раздел #hasCarrierPrivileges) и android.Manifest.permission#ACCESS_COARSE_LOCATION. Может возвращать, null когда подписка неактивна или возникла ошибка при взаимодействии с телефонным процессом.

Документация по Java для android.telephony.TelephonyManager.getServiceState().

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

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