ActivityFlags Enumeração

Definição

Enumera valores retornados por vários tipos e usados como um parâmetro de vários tipos.

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

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

Campos

Nome Valor Description
GrantReadUriPermission 1

Se definido, o destinatário dessa Intenção receberá permissão para executar operações de leitura no Uri nos dados da Intenção e quaisquer URIs especificados em seu ClipData.

GrantWriteUriPermission 2

Se definido, o destinatário dessa Intenção receberá permissão para executar operações de gravação no Uri nos dados da Intenção e quaisquer URIs especificados em seu ClipData.

FromBackground 4

Pode ser definido pelo chamador para indicar que essa Intenção vem de uma operação em segundo plano, não da interação direta do usuário.

DebugLogResolution 8

Um sinalizador que você pode habilitar para depuração: quando definido, as mensagens de log serão impressas durante a resolução dessa intenção para mostrar o que foi encontrado para criar a lista final resolvida.

ExcludeStoppedPackages 16

Se definido, essa intenção não corresponderá a nenhum componente em pacotes que estão parados no momento.

IncludeStoppedPackages 32

Se definido, essa intenção sempre corresponderá a todos os componentes em pacotes que estão parados no momento.

GrantPersistableUriPermission 64
GrantPrefixUriPermission 128
DirectBootAuto 256
RequireDefault 512
RequireNonBrowser 1024
MatchExternal 2048
LaunchAdjacent 4096
RetainInRecents 8192
TaskOnHome 16384
ClearTask 32768
NoAnimation 65536
ReorderToFront 131072
NoUserAction 262144
ClearWhenTaskReset 524288
NewDocument 524288
LaunchedFromHistory 1048576

Esse sinalizador normalmente não é definido pelo código do aplicativo, mas definido para você pelo sistema se essa atividade estiver sendo iniciada a partir do histórico (tecla home longpress).

ReceiverVisibleToInstantApps 2097152
ResetTaskIfNeeded 2097152

Se definido, e essa atividade estiver sendo iniciada em uma nova tarefa ou trazendo para o topo uma tarefa existente, ela será iniciada como a porta da frente da tarefa.

BroughtToFront 4194304
ExcludeFromRecents 8388608

Se definido, a nova atividade não será mantida na lista de atividades lançadas recentemente.

PreviousIsTop 16777216
ForwardResult 33554432

Se definido e essa intenção estiver sendo usada para iniciar uma nova atividade de uma existente, o destino de resposta da atividade existente será transferido para a nova atividade.

ClearTop 67108864
MultipleTask 134217728

Não use esse sinalizador, a menos que você esteja implementando seu próprio inicializador de aplicativos de nível superior.NewTasksempre

Como o sistema padrão não inclui o gerenciamento de tarefas gráficas, você não deve usar esse sinalizador, a menos que forneça alguma maneira de um usuário retornar às tarefas que você iniciou.

NewTask

Consulte Tarefas e Pilha De Volta para obter mais informações sobre tarefas.

ReceiverNoAbort 134217728
NewTask 268435456
ReceiverForeground 268435456

Se definido, ao enviar uma transmissão, o destinatário poderá ser executado em primeiro plano com um intervalo de tempo limite mais curto.

ReceiverReplacePending 536870912
SingleTop 536870912

Se definido, a atividade não será iniciada se ela já estiver em execução na parte superior da pilha de histórico.

NoHistory 1073741824

Se definido, a nova atividade não será mantida na pilha de histórico.

ReceiverRegisteredOnly 1073741824

Se definido, ao enviar uma transmissão, somente receptores registrados serão chamados . Nenhum componente BroadcastReceiver será iniciado.

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