ActivityFlags Enumeration

Definition

Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter mehrerer Typen verwendet werden.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

[System.Flags]
public enum ActivityFlags
[<System.Flags>]
type ActivityFlags = 
Vererbung
ActivityFlags
Attribute

Felder

Name Wert Beschreibung
GrantReadUriPermission 1

Wenn dieser Wert festgelegt ist, erhält der Empfänger dieser Absicht die Berechtigung zum Ausführen von Lesevorgängen für den URI in den Intent-Daten und allen URIs, die in clipData angegeben sind.

GrantWriteUriPermission 2

Wenn dieser Wert festgelegt ist, erhält der Empfänger dieser Absicht die Berechtigung zum Ausführen von Schreibvorgängen für den URI in den Intent-Daten und allen URIs, die in clipData angegeben sind.

FromBackground 4

Kann vom Aufrufer festgelegt werden, um anzugeben, dass diese Absicht von einem Hintergrundvorgang stammt, nicht aus direkter Benutzerinteraktion.

DebugLogResolution 8

Ein Kennzeichen, das Sie für das Debuggen aktivieren können: Wenn festgelegt, werden Protokollmeldungen während der Auflösung dieser Absicht gedruckt, um Ihnen zu zeigen, was gefunden wurde, um die endgültige aufgelöste Liste zu erstellen.

ExcludeStoppedPackages 16

Wenn festgelegt, stimmt diese Absicht nicht mit Komponenten in Paketen überein, die zurzeit beendet werden.

IncludeStoppedPackages 32

Wenn diese Einstellung festgelegt ist, stimmt diese Absicht immer mit allen Komponenten in Paketen überein, die zurzeit beendet werden.

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

Dieses Kennzeichen wird normalerweise nicht vom Anwendungscode festgelegt, sondern für Sie vom System festgelegt, wenn diese Aktivität über den Verlauf gestartet wird (longpress home key).

ReceiverVisibleToInstantApps 2097152
ResetTaskIfNeeded 2097152

Wenn festgelegt und diese Aktivität entweder in einer neuen Aufgabe gestartet oder an den Anfang einer vorhandenen Aufgabe gebracht wird, wird sie als Fronttür der Aufgabe gestartet.

BroughtToFront 4194304
ExcludeFromRecents 8388608

Wenn festgelegt, wird die neue Aktivität nicht in der Liste der kürzlich gestarteten Aktivitäten gespeichert.

PreviousIsTop 16777216
ForwardResult 33554432

Wenn festgelegt und diese Absicht verwendet wird, um eine neue Aktivität aus einer vorhandenen Aktivität zu starten, wird das Antwortziel der vorhandenen Aktivität an die neue Aktivität übertragen.

ClearTop 67108864
MultipleTask 134217728

Verwenden Sie dieses Flag nur, wenn Sie Ihr eigenes Anwendungsstartprogramm auf oberster Ebene implementieren.NewTaskimmer

Da das Standardsystem keine grafische Aufgabenverwaltung enthält, sollten Sie dieses Flag nicht verwenden, es sei denn, Sie bieten einem Benutzer eine Möglichkeit, zu den gestarteten Aufgaben zurückzukehren.

NewTask

Weitere Informationen zu Aufgaben finden Sie unter "Aufgaben" und "Back Stack ".

ReceiverNoAbort 134217728
NewTask 268435456
ReceiverForeground 268435456

Wenn festgelegt, kann der Empfänger beim Senden einer Übertragung mit einer Vordergrundpriorität mit einem kürzeren Timeoutintervall ausgeführt werden.

ReceiverReplacePending 536870912
SingleTop 536870912

Wenn festgelegt, wird die Aktivität nicht gestartet, wenn sie bereits oben im Verlaufsstapel ausgeführt wird.

NoHistory 1073741824

Bei Festlegung wird die neue Aktivität nicht im Verlaufsstapel gespeichert.

ReceiverRegisteredOnly 1073741824

Wenn festgelegt, wird beim Senden einer Übertragung nur registrierte Empfänger aufgerufen – keine BroadcastReceiver-Komponenten werden gestartet.

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: