Idioma

Activity.RequestFullscreenMode Método

Definição

Solicitação para colocar a atividade na tela inteira.

[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

Pode ser #FULLSCREEN_MODE_REQUEST_ENTER ou #FULLSCREEN_MODE_REQUEST_EXIT indicar que essa solicitação é para obter a tela inteira ou ser restaurada.

approvalCallback
IOutcomeReceiver

Retorno de chamada opcional, use null quando não for necessário. Quando a solicitação for aprovada ou rejeitada, o retorno de chamada será disparado. Isso acontecerá antes de qualquer alteração de configuração. O retorno de chamada será expedido no thread principal, exceto em dispositivos com nível de API 36.1 ou inferior, em que o comportamento é indefinido. Se a solicitação for rejeitada, o Throwable fornecido será um IllegalStateException com uma mensagem detalhada pode ser recuperado por Throwable#getMessage().

Atributos

Comentários

Solicitação para colocar a atividade na tela inteira. O solicitante deve ser fixado ou a atividade mais alta da exibição focada que pode ser verificada usando onTopResumedActivityChanged(boolean). A solicitação também deve ser uma resposta a uma entrada do usuário. Ao obter a tela inteira e receber o correspondente onConfigurationChanged(Configuration) e onMultiWindowModeChanged(boolean,Configuration), a atividade deve se retransmitir e as visibilidades das barras do sistema podem ser controladas como aplicativos de tela inteira habituais. Chamá-lo novamente com a solicitação de saída pode restaurar a atividade para o status anterior. Isso só acontecerá quando ele entrar na tela inteira por meio dessa API.

Referência do Android para android.app.Activity.requestFullscreenMode.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a