ActivityInfoFlags Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 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 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 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 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 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 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 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 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 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 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 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 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.