Compartir a través de


TelephonyManager.UpdateAvailableNetworks Método

Definición

Actualizar la disponibilidad de una lista de redes en la ubicación actual.

[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>

es una lista de la información de red disponible.

executor
IExecutor

Ejecutor de donde se ejecutará la devolución de llamada.

callback
IConsumer

La devolución de llamada se desencadenará una vez que se realice correctamente o se haya producido un error.

Atributos

Comentarios

Actualizar la disponibilidad de una lista de redes en la ubicación actual.

Se debe llamar a esta API para informar al Servicio oportunista de red sobre la disponibilidad de una red en la ubicación actual. El servicio OportunistaNetwork usará esta información para habilitar la pila de módems y conectarla a la red. Si se pasa una lista vacía, se supone que no hay ninguna red disponible y dará como resultado deshabilitar la pila del módem para ahorrar energía. Esta API no cambia los datos de Internet una vez completada la conexión de red. Use TelephonyManager#setPreferredOpportunisticDataSubscription para cambiar los datos de Internet una vez completada la conexión de red. Requiere que la aplicación que llama tenga privilegios de operador en suscripciones principales y secundarias (consulte #hasCarrierPrivileges), o que tenga permiso android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE.

Documentación de Java para android.telephony.TelephonyManager.updateAvailableNetworks(java.util.List<android.telephony.AvailableNetworkInfo>, java.util.concurrent.Executor, java.util.function.Consumer<java.lang.Integer>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a