Compartilhar via


TelephonyCallback.IEmergencyNumberListListener.OnEmergencyNumberListChanged Método

Definição

Retorno de chamada invocado quando a lista de números de emergência atual foi alterada na assinatura registrada.

[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

Parâmetros

emergencyNumberList
IDictionary<Integer,IList<EmergencyNumber>>

Mapeie associando todas as assinaturas ativas no dispositivo à lista de números de emergência originados dessa assinatura. Se não houver assinaturas ativas, o mapa conterá uma única entrada com SubscriptionManager#INVALID_SUBSCRIPTION_ID como chave e uma lista de números de emergência como valor. Se nenhuma informação de número de emergência estiver disponível, o valor estará vazio.

Atributos

Comentários

Retorno de chamada invocado quando a lista de números de emergência atual foi alterada na assinatura registrada.

Observe que a assinatura registrada está associada ao TelephonyManager objeto no qual TelephonyManager#registerTelephonyCallback(Executor, TelephonyCallback) foi chamada. Se esse objeto TelephonyManager foi criado com TelephonyManager#createForSubscriptionId(int)o , o retorno de chamada se aplicará à ID de assinatura fornecida. Caso contrário, esse retorno de chamada se aplicará ao SubscriptionManager#getDefaultSubscriptionId().

O aplicativo de chamada deve ter privilégios de operadora (consulte TelephonyManager#hasCarrierPrivileges) se não tiver o android.Manifest.permission#READ_PHONE_STATE.

Documentação Java para android.telephony.TelephonyCallback.EmergencyNumberListListener.onEmergencyNumberListChanged(java.util.Map<java.lang.Integer, java.util.List<android.telephony.emergency.EmergencyNumber>>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a