ActivityManager.AddAppTask 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.
Fügen Sie eine neue AppTask
Für die aufrufende Anwendung hinzu.
[Android.Runtime.Register("addAppTask", "(Landroid/app/Activity;Landroid/content/Intent;Landroid/app/ActivityManager$TaskDescription;Landroid/graphics/Bitmap;)I", "GetAddAppTask_Landroid_app_Activity_Landroid_content_Intent_Landroid_app_ActivityManager_TaskDescription_Landroid_graphics_Bitmap_Handler")]
public virtual int AddAppTask (Android.App.Activity activity, Android.Content.Intent intent, Android.App.ActivityManager.TaskDescription? description, Android.Graphics.Bitmap thumbnail);
[<Android.Runtime.Register("addAppTask", "(Landroid/app/Activity;Landroid/content/Intent;Landroid/app/ActivityManager$TaskDescription;Landroid/graphics/Bitmap;)I", "GetAddAppTask_Landroid_app_Activity_Landroid_content_Intent_Landroid_app_ActivityManager_TaskDescription_Landroid_graphics_Bitmap_Handler")>]
abstract member AddAppTask : Android.App.Activity * Android.Content.Intent * Android.App.ActivityManager.TaskDescription * Android.Graphics.Bitmap -> int
override this.AddAppTask : Android.App.Activity * Android.Content.Intent * Android.App.ActivityManager.TaskDescription * Android.Graphics.Bitmap -> int
Parameter
- activity
- Activity
Die Aktivität, die den Eintrag hinzufügt. Dies wird verwendet, um den Kontext zu ermitteln, in dem der neue Eintrag zuletzt verwendet wird.
- intent
- Intent
Die Absicht, die den Aktuellen Eintrag beschreibt. Dies ist die gleiche Absicht, mit der Sie die Aktivität dafür starten würden. In der Regel möchten Sie sowohl als auch Intent#FLAG_ACTIVITY_NEW_DOCUMENT
Intent#FLAG_ACTIVITY_RETAIN_IN_RECENTS
; letzteres ist erforderlich, da dieser neuere Eintrag ohne Aktivität vorhanden ist, sodass es nicht sinnvoll ist, es nicht beizubehalten, wenn seine Aktivität verschwindet. Die angegebene Absicht muss hier auch über einen expliziten ComponentName-Satz verfügen.
- description
- ActivityManager.TaskDescription
Optionale zusätzliche Beschreibungsinformationen.
- thumbnail
- Bitmap
Miniaturansicht, die für den Eintrag "Zuletzt verwendet" verwendet werden soll. Sollte die angegebene Größe sein.#getAppTaskThumbnailSize()
Wenn die Bitmap nicht genau so groß ist, wird sie in Ihrem Prozess neu erstellt, wahrscheinlich in einer Weise, die Ihnen nicht gefällt, bevor der Eintrag der zuletzt verwendeten Einträge hinzugefügt wird.
Gibt zurück
Gibt die Vorgangs-ID der neu hinzugefügten App-Aufgabe oder -1 zurück, wenn das Hinzufügen fehlgeschlagen ist. Die wahrscheinlichste Ursache für einen Fehler besteht darin, dass es für Ihre App keinen platz mehr Platz für mehr Aufgaben gibt.
- Attribute
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.