Compartir a través de


ActivityManager.AddAppTask Método

Definición

Agregue un nuevo AppTask para la aplicación que llama.

[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

Parámetros

activity
Activity

Actividad que agrega la entrada. Esto se usa para ayudar a determinar el contexto en el que estará la nueva entrada de recientes.

intent
Intent

Intención que describe la entrada recents. Esta es la misma intención que habría usado para iniciar la actividad para ella. En general, querrá establecer y Intent#FLAG_ACTIVITY_NEW_DOCUMENTIntent#FLAG_ACTIVITY_RETAIN_IN_RECENTS; este último es necesario, ya que esta entrada reciente existirá sin una actividad, por lo que no tiene sentido no conservarla cuando su actividad desaparece. La intención especificada aquí también debe tener un ComponentName explícito establecido en él.

description
ActivityManager.TaskDescription

Información de descripción adicional opcional.

thumbnail
Bitmap

Miniatura que se va a usar para la entrada de recientes. Debe ser el tamaño proporcionado por #getAppTaskThumbnailSize(). Si el mapa de bits no es de ese tamaño exacto, se volverá a crear en el proceso, probablemente de una manera que no le guste, antes de agregar la entrada de recientes.

Devoluciones

Devuelve el identificador de tarea de la tarea recién agregada o -1 si se produjo un error en la adición. La causa más probable del error es que no haya más espacio para más tareas para la aplicación.

Atributos

Comentarios

Documentación de Java para android.app.ActivityManager.addAppTask(android.app.Activity, android.content.Intent, android.app.TaskDescription, android.graphics.Bitmap).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a