Condividi tramite


TelephonyCallback.IEmergencyNumberListListener.OnEmergencyNumberListChanged Metodo

Definizione

Callback richiamato quando l'elenco dei numeri di emergenza corrente è cambiato nella sottoscrizione registrata.

[Android.Runtime.Register("onEmergencyNumberListChanged", "(Ljava/util/Map;)V", "GetOnEmergencyNumberListChanged_Ljava_util_Map_Handler:Android.Telephony.TelephonyCallback/IEmergencyNumberListListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)]
public void OnEmergencyNumberListChanged (System.Collections.Generic.IDictionary<Java.Lang.Integer,System.Collections.Generic.IList<Android.Telephony.Emergency.EmergencyNumber>> emergencyNumberList);
[<Android.Runtime.Register("onEmergencyNumberListChanged", "(Ljava/util/Map;)V", "GetOnEmergencyNumberListChanged_Ljava_util_Map_Handler:Android.Telephony.TelephonyCallback/IEmergencyNumberListListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)>]
abstract member OnEmergencyNumberListChanged : System.Collections.Generic.IDictionary<Java.Lang.Integer, System.Collections.Generic.IList<Android.Telephony.Emergency.EmergencyNumber>> -> unit

Parametri

emergencyNumberList
IDictionary<Integer,IList<EmergencyNumber>>

Mappare l'associazione di tutte le sottoscrizioni attive nel dispositivo all'elenco dei numeri di emergenza provenienti da tale sottoscrizione. Se non sono presenti sottoscrizioni attive, la mappa conterrà una singola voce con SubscriptionManager#INVALID_SUBSCRIPTION_ID come chiave e un elenco di numeri di emergenza come valore. Se non sono disponibili informazioni sul numero di emergenza, il valore sarà vuoto.

Attributi

Commenti

Callback richiamato quando l'elenco dei numeri di emergenza corrente è cambiato nella sottoscrizione registrata.

Si noti che la sottoscrizione registrata è associata all'oggetto TelephonyManager su cui TelephonyManager#registerTelephonyCallback(Executor, TelephonyCallback) è stato chiamato . Se questo oggetto TelephonyManager è stato creato con TelephonyManager#createForSubscriptionId(int), il callback si applica all'ID sottoscrizione specificato. In caso contrario, questo callback si applica a SubscriptionManager#getDefaultSubscriptionId().

L'app chiamante deve disporre dei privilegi del gestore telefonico (vedere TelephonyManager#hasCarrierPrivileges) se non dispone di android.Manifest.permission#READ_PHONE_STATE.

Documentazione java per android.telephony.TelephonyCallback.EmergencyNumberListListener.onEmergencyNumberListChanged(java.util.Map<java.lang.Integer, java.util.List<android.telephony.emergency.EmergencyNumber>>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a