Lenguaje

Activity.RequestFullscreenMode Método

Definición

Solicitud para colocar la actividad en pantalla completa.

[Android.Runtime.Register("requestFullscreenMode", "(ILandroid/os/OutcomeReceiver;)V", "GetRequestFullscreenMode_ILandroid_os_OutcomeReceiver_Handler", ApiSince=34)]
public virtual void RequestFullscreenMode(Android.App.FullscreenModeRequest request, Android.OS.IOutcomeReceiver? approvalCallback);
[<Android.Runtime.Register("requestFullscreenMode", "(ILandroid/os/OutcomeReceiver;)V", "GetRequestFullscreenMode_ILandroid_os_OutcomeReceiver_Handler", ApiSince=34)>]
abstract member RequestFullscreenMode : Android.App.FullscreenModeRequest * Android.OS.IOutcomeReceiver -> unit
override this.RequestFullscreenMode : Android.App.FullscreenModeRequest * Android.OS.IOutcomeReceiver -> unit

Parámetros

request
FullscreenModeRequest

Puede ser #FULLSCREEN_MODE_REQUEST_ENTER o #FULLSCREEN_MODE_REQUEST_EXIT indicar que esta solicitud es obtener la pantalla completa o restaurarla.

approvalCallback
IOutcomeReceiver

Devolución de llamada opcional, use null cuando no sea necesario. Cuando se aprueba o rechaza la solicitud, se desencadenará la devolución de llamada. Esto ocurrirá antes de cualquier cambio de configuración. La devolución de llamada se enviará en el subproceso principal, excepto en dispositivos con nivel de API 36.1 o inferior, donde el comportamiento no está definido. Si se rechaza la solicitud, el elemento Throwable proporcionado será un IllegalStateException con un mensaje detallado que se puede recuperar mediante Throwable#getMessage().

Atributos

Comentarios

Solicitud para colocar la actividad en pantalla completa. El solicitante debe anclarse o la actividad más alta de la pantalla centrada que se puede comprobar mediante onTopResumedActivityChanged(boolean). La solicitud también debe ser una respuesta a una entrada del usuario. Al obtener la pantalla completa y recibir la correspondiente onConfigurationChanged(Configuration) y onMultiWindowModeChanged(boolean,Configuration), la actividad debe retransmitirse y las visibilidades de las barras del sistema se pueden controlar como aplicaciones de pantalla completa habituales. Llamarlo de nuevo con la solicitud de salida puede restaurar la actividad al estado anterior. Esto solo ocurrirá cuando se haya metido en pantalla completa a través de esta API.

Referencia de Android para android.app.Activity.requestFullscreenMode.

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