Idioma

ActivityAttribute Classe

Definição

Gera um /manifest/application/activity elemento dentro AndroidManifest.xmlde .

[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
[System.Serializable]
public sealed class ActivityAttribute : Attribute, Java.Interop.IJniNameProviderAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)>]
[<System.Serializable>]
type ActivityAttribute = class
    inherit Attribute
    interface IJniNameProviderAttribute
Herança
ActivityAttribute
Atributos
Implementações

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.

Construtores

Nome Description
ActivityAttribute()

Constrói e inicializa uma nova ActivityAttribute instância.

Propriedades

Nome Description
AllowEmbedded
AllowTaskReparenting

Se a atividade pode ou não passar do tasdk que a iniciou para a tarefa pela qual ela tem afinidade.

AlwaysRetainTaskState

Se o estado da tarefa em que a atividade está ou não sempre será mantido pelo sistema.

AutoRemoveFromRecents
Banner
CanDisplayOnRemoteDevices
ClearTaskOnLaunch

Se todas as atividades serão removidas ou não da tarefa, exceto para a atividade raiz, sempre que ela for relançada da tela inicial.

ColorMode
ConfigurationChanges

As alterações de configuração que a atividade tratará sozinha.

Description
DirectBootAware
DocumentLaunchMode
Enabled

Se a atividade pode ou não ser instanciada pelo sistema.

EnableOnBackInvokedCallback
EnableVrMode
ExcludeFromRecents

Se a atividade deve ou não ser excluída da lista de atividades lançadas recentemente.

Exported

Se a atividade pode ou não ser iniciada por componentes de outros aplicativos.

FinishOnCloseSystemDialogs
FinishOnTaskLaunch

Se uma instância existente da atividade deve ou não ser desligada sempre que o usuário iniciar novamente sua tarefa.

HardwareAccelerated
Icon

Um ícone que representa a atividade.

Immersive
Label

Um rótulo legível pelo usuário para a atividade.

LaunchMode

Como a atividade deve ser iniciada.

LayoutDirection
LockTaskMode
Logo
MainLauncher

Se a atividade deve ou não ser o inicializador principal de um aplicativo.

MaxAspectRatio
MaxRecents
MultiProcess

Se uma instância da atividade pode ser iniciada no processo do componente que a iniciou.

Name

O nome da classe que implementa a atividade.

NoHistory

Se a atividade deve ou não ser removida da pilha de atividades e concluída quando o usuário navega para longe.

ParentActivity
Permission

O nome de uma permissão que os clientes devem ter para iniciar a atividade.

PersistableMode
Process

O nome do processo no qual a atividade deve ser executada.

RecreateOnConfigChanges
RelinquishTaskIdentity
RequireContentUriPermissionFromCaller
ResizeableActivity
ResumeWhilePausing
RotationAnimation
RoundIcon
ScreenOrientation

A orientação da exibição da atividade no dispositivo.

ShowForAllUsers
ShowOnLockScreen
ShowWhenLocked
SingleUser
StateNotNeeded

Se a atividade pode ou não ser morta e reiniciada com êxito sem ter salvo seu estado.

SupportsPictureInPicture
TaskAffinity

A tarefa pela qual a atividade tem afinidade.

Theme

Uma referência a um recurso de estilo que define um tema geral para a atividade.

TurnScreenOn
UiOptions
VisibleToInstantApps
WindowSoftInputMode

Como a janela principal da atividade interage com a janela que contém o teclado virtual.

Implantações explícitas de interface

Nome Description
IJniNameProviderAttribute.Name

Gera um /manifest/application/activity elemento dentro AndroidManifest.xmlde .

Aplica-se a