Condividi tramite


ActivityManager.AddAppTask Metodo

Definizione

Aggiungere un nuovo AppTask oggetto per l'applicazione chiamante.

[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

Parametri

activity
Activity

Attività che aggiunge la voce. Viene usato per determinare il contesto in cui si trova la nuova voce di recente.

intent
Intent

Finalità che descrive la voce recents. Si tratta della stessa finalità usata per avviare l'attività. In genere è necessario impostare sia Intent#FLAG_ACTIVITY_NEW_DOCUMENT che Intent#FLAG_ACTIVITY_RETAIN_IN_RECENTS. Quest'ultimo è necessario perché questa voce di recenti esiste senza un'attività, quindi non ha senso conservarla quando l'attività scompare. Anche la finalità specificata deve avere un ComponentName esplicito impostato su di esso.

description
ActivityManager.TaskDescription

Informazioni aggiuntive aggiuntive sulla descrizione.

thumbnail
Bitmap

Anteprima da usare per la voce recents. Deve essere la dimensione specificata da #getAppTaskThumbnailSize(). Se la bitmap non è esattamente la dimensione, verrà ricreata nel processo, probabilmente in un modo che non ti piace, prima che venga aggiunta la voce recenti.

Restituisce

Restituisce l'ID attività dell'app appena aggiunta oppure -1 se l'aggiunta non è riuscita. La causa più probabile di errore è che non c'è più spazio per più attività per la tua app.

Attributi

Commenti

Documentazione java per android.app.ActivityManager.addAppTask(android.app.Activity, android.content.Intent, android.app.TaskDescription, android.graphics.Bitmap).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a