Lingua

ActivityAttribute Classe

Definizione

Genera un /manifest/application/activity elemento all'interno AndroidManifest.xmldi .

[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
Ereditarietà
ActivityAttribute
Attributi
Implementazioni

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Costruttori

Nome Descrizione
ActivityAttribute()

Costruisce e inizializza una nuova ActivityAttribute istanza.

Proprietà

Nome Descrizione
AllowEmbedded
AllowTaskReparenting

Indica se l'attività può passare dal tasdk che l'ha avviata all'attività per cui ha un'affinità.

AlwaysRetainTaskState

Indica se lo stato dell'attività in cui si trova l'attività verrà sempre gestito dal sistema.

AutoRemoveFromRecents
Banner
CanDisplayOnRemoteDevices
ClearTaskOnLaunch

Indipendentemente dal fatto che tutte le attività vengano rimosse dall'attività, ad eccezione dell'attività radice, ogni volta che viene riavviata dalla schermata iniziale.

ColorMode
ConfigurationChanges

La configurazione cambia che l'attività gestirà se stessa.

Description
DirectBootAware
DocumentLaunchMode
Enabled

Indica se è possibile creare o meno un'istanza dell'attività dal sistema.

EnableOnBackInvokedCallback
EnableVrMode
ExcludeFromRecents

Indica se l'attività deve essere esclusa dall'elenco delle attività avviate di recente.

Exported

Indica se l'attività può essere avviata da componenti di altre applicazioni.

FinishOnCloseSystemDialogs
FinishOnTaskLaunch

Indica se un'istanza esistente dell'attività deve essere arrestata ogni volta che l'utente avvia nuovamente l'attività.

HardwareAccelerated
Icon

Icona che rappresenta l'attività.

Immersive
Label

Etichetta leggibile dall'utente per l'attività.

LaunchMode

Modalità di avvio dell'attività.

LayoutDirection
LockTaskMode
Logo
MainLauncher

Indica se l'attività deve essere l'utilità di avvio principale per un'applicazione.

MaxAspectRatio
MaxRecents
MultiProcess

Indica se un'istanza dell'attività può essere avviata nel processo del componente che lo ha avviato.

Name

Nome della classe che implementa l'attività.

NoHistory

Indica se l'attività deve essere rimossa dallo stack di attività e terminata quando l'utente si sposta.

ParentActivity
Permission

Nome di un'autorizzazione che i client devono avere per avviare l'attività.

PersistableMode
Process

Nome del processo in cui deve essere eseguita l'attività.

RecreateOnConfigChanges
RelinquishTaskIdentity
RequireContentUriPermissionFromCaller
ResizeableActivity
ResumeWhilePausing
RotationAnimation
RoundIcon
ScreenOrientation

Orientamento della visualizzazione dell'attività nel dispositivo.

ShowForAllUsers
ShowOnLockScreen
ShowWhenLocked
SingleUser
StateNotNeeded

Indica se l'attività può essere terminata e riavviata correttamente senza averne salvato lo stato.

SupportsPictureInPicture
TaskAffinity

Attività per cui l'attività ha un'affinità.

Theme

Riferimento a una risorsa di stile che definisce un tema complessivo per l'attività.

TurnScreenOn
UiOptions
VisibleToInstantApps
WindowSoftInputMode

Modalità di interazione della finestra principale dell'attività con la finestra contenente la tastiera temporanea su schermo.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IJniNameProviderAttribute.Name

Genera un /manifest/application/activity elemento all'interno AndroidManifest.xmldi .

Si applica a