Langage

ActivityAttribute Classe

Définition

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

[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
Héritage
ActivityAttribute
Attributs
Implémente

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Constructeurs

Nom Description
ActivityAttribute()

Construit et initialise une nouvelle ActivityAttribute instance.

Propriétés

Nom Description
AllowEmbedded

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

AllowTaskReparenting

Indique si l’activité peut passer du tasdk qui l’a démarré à la tâche pour laquelle elle a une affinité.

AlwaysRetainTaskState

Indique si l’état de la tâche dans laquelle l’activité est toujours conservée par le système.

AutoRemoveFromRecents

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

Banner

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

CanDisplayOnRemoteDevices

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

ClearTaskOnLaunch

Indique si toutes les activités seront supprimées de la tâche, à l’exception de l’activité racine, chaque fois qu’elle est relancée à partir de l’écran d’accueil.

ColorMode

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

ConfigurationChanges

La configuration change que l’activité gère elle-même.

Description

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

DirectBootAware

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

DocumentLaunchMode

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

Enabled

Indique si l’activité peut ou non être instanciée par le système.

EnableOnBackInvokedCallback

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

EnableVrMode

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

ExcludeFromRecents

Indique si l’activité doit être exclue ou non de la liste des activités récemment lancées.

Exported

Indique si l’activité peut être lancée ou non par des composants d’autres applications.

FinishOnCloseSystemDialogs

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

FinishOnTaskLaunch

Indique si une instance existante de l’activité doit être arrêtée chaque fois que l’utilisateur lance à nouveau sa tâche.

HardwareAccelerated

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

Icon

Icône représentant l’activité.

Immersive

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

Label

Étiquette lisible par l’utilisateur pour l’activité.

LaunchMode

Comment l’activité doit être lancée.

LayoutDirection
Obsolète.

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

LockTaskMode

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

Logo

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

MainLauncher

Indique si l’activité doit être le lanceur principal d’une application.

MaxAspectRatio

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

MaxRecents

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

MultiProcess

Indique si une instance de l’activité peut être lancée dans le processus du composant qui l’a démarrée.

Name

Nom de la classe qui implémente l’activité.

NoHistory

Indique si l’activité doit être supprimée de la pile d’activités et terminée lorsque l’utilisateur quitte.

ParentActivity

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

Permission

Nom d’une autorisation que les clients doivent avoir à lancer l’activité.

PersistableMode

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

Process

Nom du processus dans lequel l’activité doit s’exécuter.

RecreateOnConfigChanges

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

RelinquishTaskIdentity

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

RequireContentUriPermissionFromCaller

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

ResizeableActivity

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

ResumeWhilePausing

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

RotationAnimation

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

RoundIcon

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

ScreenOrientation

Orientation de l’affichage de l’activité sur l’appareil.

ShowForAllUsers

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

ShowOnLockScreen
Obsolète.

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

ShowWhenLocked

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

SingleUser

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

StateNotNeeded

Indique si l’activité peut être tuée et redémarrée correctement sans avoir enregistré son état.

SupportsPictureInPicture

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

TaskAffinity

Tâche pour laquelle l’activité a une affinité.

Theme

Référence à une ressource de style définissant un thème global pour l’activité.

TurnScreenOn

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

UiOptions

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

VisibleToInstantApps

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

WindowSoftInputMode

Comment la fenêtre principale de l’activité interagit avec la fenêtre contenant le clavier logiciel visuel.

Implémentations d’interfaces explicites

Nom Description
IJniNameProviderAttribute.Name

Génère un /manifest/application/activity élément dans AndroidManifest.xml.

S’applique à