Partager via


ActivityManager.AddAppTask Méthode

Définition

Ajoutez un nouveau AppTask pour l’application appelante.

[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

Paramètres

activity
Activity

Activité qui ajoute l’entrée. Cela permet de déterminer le contexte dans lequel se trouve la nouvelle entrée récente.

intent
Intent

Intention qui décrit l’entrée récente. Il s’agit de la même intention que celle que vous auriez utilisée pour lancer l’activité pour celle-ci. En règle générale, vous souhaiterez définir les deux Intent#FLAG_ACTIVITY_NEW_DOCUMENT et Intent#FLAG_ACTIVITY_RETAIN_IN_RECENTS; ce dernier est requis puisque cette entrée récente existe sans activité, il n’est donc pas judicieux de ne pas la conserver lorsque son activité disparaît. L’intention donnée ici doit également avoir un ComponentName explicite défini dessus.

description
ActivityManager.TaskDescription

Informations de description supplémentaires facultatives.

thumbnail
Bitmap

Miniature à utiliser pour l’entrée récente. Doit être la taille donnée par #getAppTaskThumbnailSize(). Si la bitmap n’est pas cette taille exacte, elle sera recréée dans votre processus, probablement d’une manière que vous n’aimez pas, avant l’ajout de l’entrée récente.

Retours

Retourne l’ID de tâche de la tâche d’application nouvellement ajoutée, ou -1 si l’ajout a échoué. La cause la plus probable de l’échec est qu’il n’y a plus de place pour plus de tâches pour votre application.

Attributs

Remarques

Documentation Java pour android.app.ActivityManager.addAppTask(android.app.Activity, android.content.Intent, android.app.TaskDescription, android.graphics.Bitmap).

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

S’applique à