Sprache

ActivityInfoFlags Enumeration

Definition

Listet Werte auf, die von mehreren Typen zurückgegeben werden.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

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

Felder

Name Wert Beschreibung
None 0
Multiprocess 1

Bit bei Flagsder Angabe, ob diese Aktivität in mehreren Prozessen ausgeführt werden kann.

FinishOnTaskLaunch 2

Bit in Flags, die angeben, dass diese Aktivität beendet werden soll, wenn die Aufgabe der Aktivität von zu Hause neu gestartet wird. Set from the R.attr.finishOnTaskLaunch attribute.

Android-Referenz für android.content.pm.ActivityInfo.FLAG_FINISH_ON_TASK_LAUNCH.

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.

ClearTaskOnLaunch 4

Bit in Flags, die angeben, dass, wenn die Aktivität der Stamm einer Aufgabe ist, der Stapel dieser Aufgabe jedes Mal gelöscht werden soll, wenn der Benutzer ihn von zu Hause erneut startet. Daher kehrt der Benutzer immer zur ursprünglichen Aktivität am Anfang der Aufgabe zurück. Dieses Kennzeichen gilt nur für Aktivitäten, die zum Starten des Stamms einer neuen Aufgabe verwendet werden. Set from the R.attr.clearTaskOnLaunch attribute.

Android-Referenz für android.content.pm.ActivityInfo.FLAG_CLEAR_TASK_ON_LAUNCH.

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.

AlwaysRetainTaskState 8

Bit bei Flagsder Angabe, dass, wenn die Aktivität der Stamm einer Aufgabe ist, der Stapel dieser Aufgabe nie gelöscht werden sollte, wenn sie von zu Hause neu gestartet wird.

StateNotNeeded 16

Bit in Flags, die angeben, dass der Status der Aktivität nicht gespeichert werden muss. Wenn ein Fehler auftritt, wird die Aktivität nicht aus dem Aktivitätsstapel entfernt. Set from the R.attr.stateNotNeeded attribute.

Android-Referenz für android.content.pm.ActivityInfo.FLAG_STATE_NOT_NEEDED.

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.

ExcludeFromRecents 32

FlagsBit in that indicates that indicates that the activity should not appear in the list of recently launch activities.

AllowTaskReparenting 64

FlagsBit, das angibt, dass die Aktivität basierend auf ihrer Vorgangsaffinität zwischen Vorgängen verschoben werden kann.

NoHistory 128

Bit in Flags, die angeben, dass, wenn der Benutzer von einer Aktivität weg navigiert, es beendet werden sollte. Set from the R.attr.noHistory attribute.

Android-Referenz für android.content.pm.ActivityInfo.FLAG_NO_HISTORY.

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.

FinishOnCloseSystemDialogs 256

Bit in Flags, die angeben, dass, wenn eine Anforderung zum Schließen von Systemfenstern erfolgt, diese Aktivität abgeschlossen ist. Set from the R.attr.finishOnCloseSystemDialogs attribute.

Android-Referenz für android.content.pm.ActivityInfo.FLAG_FINISH_ON_CLOSE_SYSTEM_DIALOGS.

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.

HardwareAccelerated 512

Wert für Flags: true, wenn das Rendering der Anwendung hardwarebeschleunigt werden soll.

Immersive 2048

Bit in Flags, die einer immersiven Aktivität entsprechen, die nicht durch Benachrichtigungen unterbrochen werden soll. Anwendungen, die die Systembenachrichtigungsleiste mit WindowManager.LayoutParams.FLAG_FULLSCREEN ausblenden, können weiterhin durch Benachrichtigungen mit hoher Priorität unterbrochen werden; Ein eingehender Telefonanruf kann z. B. fullScreenIntent verwenden, um dem Benutzer eine Vollbild-In-Call-Aktivität zu präsentieren und die aktuelle Aktivität als Nebeneffekt anzuhalten. Eine Aktivität mit FLAG_IMMERSIVE festgelegt wird jedoch nicht unterbrochen; Die Benachrichtigung kann auf eine andere Weise angezeigt werden (z. B. ein kleines unverankertes Popupfenster). Beachten Sie, dass dieses Flag immer die Android:immersive Manifestdefinition der Aktivität widerspiegelt, auch wenn der immersive Zustand der Aktivität zur Laufzeit über Activity.setImmersive(boolean) geändert wird.

Android-Referenz für android.content.pm.ActivityInfo.FLAG_IMMERSIVE.

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.

RelinquishTaskIdentity 4096

Bit in Flags: Wenn festgelegt, wird eine aufgabe, die bei dieser Aktivität verwurzelt ist, deren baseIntent durch die Aktivität unmittelbar darüber ersetzt. Jede Aktivität kann ihre Identität weiter an die oben genannte Aktivität mit dieser Kennzeichnung gliedern. Set from the R.attr.relinquishTaskIdentity attribute.

Android-Referenz für android.content.pm.ActivityInfo.FLAG_RELINQUISH_TASK_IDENTITY.

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.

AutoRemoveFromRecents 8192

Bit in Flags, die angeben, dass mit dieser Aktivität gestartete Aufgaben aus der Liste der zuletzt verwendeten Aufgaben entfernt werden sollen, wenn die letzte Aktivität in der Aufgabe abgeschlossen ist. Entspricht R.attr.autoRemoveFromRecents

Android-Referenz für android.content.pm.ActivityInfo.FLAG_AUTO_REMOVE_FROM_RECENTS.

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.

ResumeWhilePausing 16384

Bit in Flags, die angeben, dass diese Aktivität gestartet werden kann, ist das Erstellen/Fortsetzen, während die vorherige Aktivität noch anhält. Entspricht R.attr.resumeWhilePausing

Android-Referenz für android.content.pm.ActivityInfo.FLAG_RESUME_WHILE_PAUSING.

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.

EnableVrMode 32768

Bit in Flags, die angeben, dass diese Aktivität mit aktivierter VR-Modus ausgeführt werden soll.

Android-Referenz für android.content.pm.ActivityInfo.FLAG_ENABLE_VR_MODE.

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.

PreferMinimalPostProcessing 33554432

Bit in Flags, die angeben, ob die Anzeige vorzugsweise in einen minimalen Nachbearbeitungsmodus gewechselt werden soll. Siehe R.attr.preferMinimalPostProcessing

Android-Referenz für android.content.pm.ActivityInfo.FLAG_PREFER_MINIMAL_POST_PROCESSING.

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.

AllowUntrustedActivityEmbedding 268435456

Bit in Flags: Wenn festgelegt, gibt an, dass die Aktivität von nicht vertrauenswürdigen Hosts eingebettet werden kann. In diesem Fall können die Interaktionen mit und die Sichtbarkeit der eingebetteten Aktivität eingeschränkt sein. Set from the R.attr.allowUntrustedActivityEmbedding attribute.

Android-Referenz für android.content.pm.ActivityInfo.FLAG_ALLOW_UNTRUSTED_ACTIVITY_EMBEDDING.

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.

SingleUser 1073741824

Bit in Flags: Wenn festgelegt, wird eine einzelne Instanz des Empfängers für alle Benutzer auf dem Gerät ausgeführt.

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: