Partilhar via


TelephonyManager.UpdateAvailableNetworks Método

Definição

Atualize a disponibilidade de uma lista de redes no local atual.

[Android.Runtime.Register("updateAvailableNetworks", "(Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetUpdateAvailableNetworks_Ljava_util_List_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=29)]
public virtual void UpdateAvailableNetworks (System.Collections.Generic.IList<Android.Telephony.AvailableNetworkInfo> availableNetworks, Java.Util.Concurrent.IExecutor? executor, Java.Util.Functions.IConsumer? callback);
[<Android.Runtime.Register("updateAvailableNetworks", "(Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetUpdateAvailableNetworks_Ljava_util_List_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=29)>]
abstract member UpdateAvailableNetworks : System.Collections.Generic.IList<Android.Telephony.AvailableNetworkInfo> * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit
override this.UpdateAvailableNetworks : System.Collections.Generic.IList<Android.Telephony.AvailableNetworkInfo> * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit

Parâmetros

availableNetworks
IList<AvailableNetworkInfo>

é uma lista de informações de rede disponíveis.

executor
IExecutor

O executor de onde o retorno de chamada será executado.

callback
IConsumer

O retorno de chamada será acionado assim que for bem-sucedido ou falhar.

Atributos

Comentários

Atualize a disponibilidade de uma lista de redes no local atual.

Essa api deve ser chamada para informar o OpportunisticNetwork Service sobre a disponibilidade de uma rede no local atual. Essas informações serão usadas pelo serviço OpportunisticNetwork para habilitar a pilha de modem e se conectar à rede. Se uma lista vazia for passada, presume-se que nenhuma rede está disponível e resultará na desativação da pilha de modem para economizar energia. Essa api não alterna os dados da Internet depois que a conexão de rede é concluída. Use TelephonyManager#setPreferredOpportunisticDataSubscription para alternar dados da Internet após a conclusão da conexão de rede. Requer que o aplicativo de chamada tenha privilégios de operadora em assinaturas primárias e secundárias (consulte #hasCarrierPrivileges) ou tenha permissão android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE.

Documentação Java para android.telephony.TelephonyManager.updateAvailableNetworks(java.util.List<android.telephony.AvailableNetworkInfo>, java.util.concurrent.Executor, java.util.function.Consumer<java.lang.Integer>).

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