ActivityManager.GetRecentTasks(Int32, RecentTaskFlags) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
deprecated
[Android.Runtime.Register("getRecentTasks", "(II)Ljava/util/List;", "GetGetRecentTasks_IIHandler")]
[System.Obsolete("deprecated")]
public virtual System.Collections.Generic.IList<Android.App.ActivityManager.RecentTaskInfo>? GetRecentTasks(int maxNum, Android.App.RecentTaskFlags flags);
[<Android.Runtime.Register("getRecentTasks", "(II)Ljava/util/List;", "GetGetRecentTasks_IIHandler")>]
[<System.Obsolete("deprecated")>]
abstract member GetRecentTasks : int * Android.App.RecentTaskFlags -> System.Collections.Generic.IList<Android.App.ActivityManager.RecentTaskInfo>
override this.GetRecentTasks : int * Android.App.RecentTaskFlags -> System.Collections.Generic.IList<Android.App.ActivityManager.RecentTaskInfo>
Parameter
- maxNum
- Int32
Die maximale Anzahl von Einträgen, die in der Liste zurückgegeben werden sollen. Die zurückgegebene tatsächliche Zahl kann kleiner sein, je nachdem, wie viele Aufgaben der Benutzer gestartet hat, und die maximale Anzahl, die das System speichern kann.
- flags
- RecentTaskFlags
Informationen dazu, was zurückgegeben werden soll. Es kann sich um eine beliebige Kombination von #RECENT_WITH_EXCLUDED und #RECENT_IGNORE_UNAVAILABLE.
Gibt zurück
Gibt eine Liste der RecentTaskInfo-Datensätze zurück, die die letzten Aufgaben beschreiben.
- Attribute
Hinweise
Diese Methode war in API-Ebene 21 veraltet. Ab Build.VERSION_CODES. LOLLIPOP, diese Methode ist nicht mehr für Anwendungen von Drittanbietern verfügbar: Die Einführung dokumentorientierter Neuere bedeutet, dass sie persönliche Informationen an den Aufrufer verlieren kann. Aus Gründen der Abwärtskompatibilität gibt sie weiterhin eine kleine Teilmenge ihrer Daten zurück: zumindest die eigenen Aufgaben des Aufrufers (siehe getAppTasks() für die richtige unterstützte Methode zum Abrufen dieser Informationen) und möglicherweise einige andere Aufgaben wie home, die nicht vertraulich sind.
Hinweis: Diese Methode ist nur für das Debuggen und Darstellen von Benutzeroberflächen für die Aufgabenverwaltung vorgesehen. Dies sollte niemals für die Kernlogik in einer Anwendung verwendet werden, z. B. die Entscheidung zwischen verschiedenen Verhaltensweisen basierend auf den hier gefundenen Informationen. Solche Verwendungen werden nicht unterstützt und werden in Zukunft wahrscheinlich nicht mehr unterstützt. Wenn z. B. mehrere Anwendungen gleichzeitig aktiv ausgeführt werden können, sind Annahmen über die Bedeutung der daten hier für die Zwecke des Kontrollflusses falsch.
Throws: SecurityException
Android-Referenz für android.app.ActivityManager.getRecentTasks.
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.