Bagikan melalui


ActivityManager.AddAppTask Metode

Definisi

Tambahkan baru AppTask untuk aplikasi panggilan.

[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

Aktivitas yang menambahkan entri. Ini digunakan untuk membantu menentukan konteks tempat entri terbaru baru akan berada.

intent
Intent

Niat yang menjelaskan entri terbaru. Ini adalah Niat yang sama yang akan Anda gunakan untuk meluncurkan aktivitas untuk itu. Secara umum Anda akan ingin mengatur keduanya Intent#FLAG_ACTIVITY_NEW_DOCUMENT dan Intent#FLAG_ACTIVITY_RETAIN_IN_RECENTS; yang terakhir diperlukan karena entri terbaru ini akan ada tanpa aktivitas, sehingga tidak masuk akal untuk tidak mempertahankannya ketika aktivitasnya hilang. Niat yang diberikan di sini juga harus memiliki ComponentName eksplisit yang diatur di dalamnya.

description
ActivityManager.TaskDescription

Informasi deskripsi tambahan opsional.

thumbnail
Bitmap

Gambar mini yang digunakan untuk entri terbaru. Harus ukuran yang diberikan oleh #getAppTaskThumbnailSize(). Jika bitmap tidak berukuran persis, bitmap akan dibuat ulang dalam proses Anda, mungkin dengan cara yang tidak Anda sukai, sebelum entri terbaru ditambahkan.

Mengembalikan

Mengembalikan id tugas tugas aplikasi yang baru ditambahkan, atau -1 jika penambahan gagal. Penyebab kegagalan yang paling mungkin adalah tidak ada lagi ruang untuk lebih banyak tugas untuk aplikasi Anda.

Atribut

Keterangan

Dokumentasi Java untuk android.app.ActivityManager.addAppTask(android.app.Activity, android.content.Intent, android.app.TaskDescription, android.graphics.Bitmap).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk