Idioma

ActivityInfoFlags Enumeração

Definição

Enumera valores retornados por vários tipos.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

[System.Flags]
public enum ActivityInfoFlags
[<System.Flags>]
type ActivityInfoFlags = 
Herança
ActivityInfoFlags
Atributos

Campos

Nome Valor Description
None 0
Multiprocess 1

Bit em Flagsindicar se essa atividade é capaz de ser executada em vários processos.

FinishOnTaskLaunch 2

Bit em sinalizadores indicando que, quando a tarefa da atividade é relançada de casa, essa atividade deve ser concluída. Defina do atributo R.attr.finishOnTaskLaunch.

Referência do Android para android.content.pm.ActivityInfo.FLAG_FINISH_ON_TASK_LAUNCH.

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.

ClearTaskOnLaunch 4

Bit em sinalizadores indicando que, quando a atividade é a raiz de uma tarefa, a pilha dessa tarefa deve ser desmarcada sempre que o usuário a relançar de casa. Como resultado, o usuário sempre retornará à atividade original na parte superior da tarefa. Esse sinalizador só se aplica às atividades usadas para iniciar a raiz de uma nova tarefa. Defina do atributo R.attr.clearTaskOnLaunch.

Referência do Android para android.content.pm.ActivityInfo.FLAG_CLEAR_TASK_ON_LAUNCH.

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.

AlwaysRetainTaskState 8

Bit em Flagsindicar que, quando a atividade é a raiz de uma tarefa, a pilha dessa tarefa nunca deve ser limpa quando ela é relançada de casa.

StateNotNeeded 16

Bit em sinalizadores que indicam que o estado da atividade não é necessário para ser salvo, de modo que, se houver uma falha, a atividade não será removida da pilha de atividades. Defina do atributo R.attr.stateNotNeededed.

Referência do Android para android.content.pm.ActivityInfo.FLAG_STATE_NOT_NEEDED.

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.

ExcludeFromRecents 32

Bit em Flagsque indica que a atividade não deve aparecer na lista de atividades iniciadas recentemente.

AllowTaskReparenting 64

Bit em Flagsque indica que a atividade pode ser movida entre tarefas com base em sua afinidade de tarefa.

NoHistory 128

Bit em sinalizadores indicando que, quando o usuário navega para longe de uma atividade, ela deve ser concluída. Defina do atributo R.attr.noHistory.

Referência do Android para android.content.pm.ActivityInfo.FLAG_NO_HISTORY.

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.

FinishOnCloseSystemDialogs 256

Bit em sinalizadores indicando que, quando ocorre uma solicitação para fechar janelas do sistema, essa atividade é concluída. Defina do atributo R.attr.finishOnCloseSystemDialogs.

Referência do Android para android.content.pm.ActivityInfo.FLAG_FINISH_ON_CLOSE_SYSTEM_DIALOGS.

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.

HardwareAccelerated 512

Valor para Flags: true quando a renderização do aplicativo deve ser acelerada por hardware.

Immersive 2048

Bit em sinalizadores correspondentes a uma atividade imersiva que não deseja ser interrompida por notificações. Os aplicativos que ocultam a barra de notificação do sistema com WindowManager.LayoutParams.FLAG_FULLSCREEN ainda podem ser interrompidos por notificações de alta prioridade; por exemplo, uma chamada telefônica de entrada pode usar fullScreenIntent para apresentar uma atividade de chamada em tela inteira ao usuário, pausando a atividade atual como um efeito colateral. Uma atividade com FLAG_IMMERSIVE definida, no entanto, não será interrompida; a notificação pode ser mostrada de alguma outra forma (como uma pequena janela flutuante "toast"). Observe que esse sinalizador sempre refletirá a definição de manifesto android:immersive da atividade, mesmo que o estado imersivo da Atividade seja alterado no runtime via Activity.setImmersive(booleano).

Referência do Android para android.content.pm.ActivityInfo.FLAG_IMMERSIVE.

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.

RelinquishTaskIdentity 4096

Bit em sinalizadores: se definido, uma tarefa com raiz nessa atividade terá sua baseIntent substituída pela atividade imediatamente acima disso. Cada atividade pode abrir mão de sua identidade para a atividade acima dela usando esse sinalizador. Defina do atributo R.attr.relinquishTaskIdentity.

Referência do Android para android.content.pm.ActivityInfo.FLAG_RELINQUISH_TASK_IDENTITY.

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.

AutoRemoveFromRecents 8192

Bit em sinalizadores que indicam que as tarefas iniciadas com essa atividade devem ser removidas da lista recente de tarefas quando a última atividade na tarefa for concluída. Corresponde a R.attr.autoRemoveFromRecents

Referência do Android para android.content.pm.ActivityInfo.FLAG_AUTO_REMOVE_FROM_RECENTS.

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.

ResumeWhilePausing 16384

Bit em sinalizadores indicando que essa atividade pode ser iniciada é criação/retomada enquanto a atividade anterior ainda está em pausa. Corresponde a R.attr.resumeWhilePausing

Referência do Android para android.content.pm.ActivityInfo.FLAG_RESUME_WHILE_PAUSING.

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.

EnableVrMode 32768

Bit em sinalizadores indicando que essa atividade deve ser executada com o modo VR habilitado.

Referência do Android para android.content.pm.ActivityInfo.FLAG_ENABLE_VR_MODE.

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.

PreferMinimalPostProcessing 33554432

Bit em sinalizadores que indicam se a exibição deve ser alternada preferencialmente para um modo de pós-processamento mínimo. Consulte R.attr.preferMinimalPostProcessing

Referência do Android para android.content.pm.ActivityInfo.FLAG_PREFER_MINIMAL_POST_PROCESSING.

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.

AllowUntrustedActivityEmbedding 268435456

Bit em sinalizadores: se definido, indica que a atividade pode ser inserida por hosts não confiáveis. Nesse caso, as interações com e a visibilidade da atividade inserida podem ser limitadas. Defina do atributo R.attr.allowUntrustedActivityEmbedding.

Referência do Android para android.content.pm.ActivityInfo.FLAG_ALLOW_UNTRUSTED_ACTIVITY_EMBEDDING.

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.

SingleUser 1073741824

Bit in Flags: se definido, uma única instância do receptor será executada para todos os usuários no dispositivo.

Comentários

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