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

int: puede ser FULLSCREEN_MODE_REQUEST_ENTER o FULLSCREEN_MODE_REQUEST_EXIT para indicar que esta solicitud es obtener la pantalla completa o restaurarse. El valor es uno de los siguientes: FULLSCREEN_MODE_REQUEST_EXIT FULLSCREEN_MODE_REQUEST_ENTER

approvalCallback
IOutcomeReceiver

OutcomeReceiver: 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, throwable proporcionado será una excepción 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