ConnectivityManager.ActionCaptivePortalSignIn Campo

Definición

El dispositivo se ha conectado a una red que ha presentado un portal cautivo, que está bloqueando la conectividad a Internet.

[Android.Runtime.Register("ACTION_CAPTIVE_PORTAL_SIGN_IN", ApiSince=23)]
public const string ActionCaptivePortalSignIn;
[<Android.Runtime.Register("ACTION_CAPTIVE_PORTAL_SIGN_IN", ApiSince=23)>]
val mutable ActionCaptivePortalSignIn : string

Valor de campo

Atributos

Comentarios

El dispositivo se ha conectado a una red que ha presentado un portal cautivo, que está bloqueando la conectividad a Internet. Se le presentó al usuario una notificación de que se requiere el inicio de sesión de red y el usuario invocó la acción de la notificación que indica que desea iniciar sesión en la red. Las aplicaciones que controlan esta actividad deben facilitar el inicio de sesión en la red. Esta acción incluye un Network extra con tipo denominado #EXTRA_NETWORK que representa la red que presenta el portal cautivo; toda la comunicación con el portal cautivo debe realizarse mediante este Network objeto.

Esta actividad incluye un CaptivePortal nombre #EXTRA_CAPTIVE_PORTAL adicional que se puede usar para indicar diferentes resultados del inicio de sesión del portal cautivo en el sistema: <ul><li> Cuando la aplicación que controla esta acción cree que el usuario ha iniciado sesión en la red y se ha descartado el portal cautivo, la aplicación debe llamar CaptivePortal#reportCaptivePortalDismissed para que el sistema pueda volver a evaluar la red. Si la reevaluación encuentra que la red ya no está sujeta a un portal cautivo, la red puede convertirse en la red de datos activa predeterminada.</li li><> Cuando la aplicación que controla esta acción cree que el usuario quiere ignorar explícitamente el portal cautivo y la red, la aplicación debe llamar a .CaptivePortal#ignoreNetwork </li></ul>

Java documentación para android.net.ConnectivityManager.ACTION_CAPTIVE_PORTAL_SIGN_IN.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a