ActivityManager.AddAppTask メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
呼び出し元アプリケーションの新しい AppTask
アプリケーションを追加します。
[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
パラメーター
- activity
- Activity
エントリを追加するアクティビティ。 これは、新しい Recents エントリが含まれるコンテキストを判断するために使用されます。
- intent
- Intent
最近使った項目を記述する意図。 これは、アクティビティの起動に使用したのと同じ意図です。 通常は両方Intent#FLAG_ACTIVITY_NEW_DOCUMENT
Intent#FLAG_ACTIVITY_RETAIN_IN_RECENTS
を設定する必要があります。後者は、この最近のエントリはアクティビティなしで存在するため、アクティビティが消えたときに保持しないのは意味がありません。 ここで指定する意図には、明示的な ComponentName も設定されている必要があります。
- description
- ActivityManager.TaskDescription
オプションの追加の説明情報。
- thumbnail
- Bitmap
最近使った項目に使用するサムネイル。 によって指定 #getAppTaskThumbnailSize()
されたサイズにする必要があります。 ビットマップが正確なサイズでない場合は、最近のエントリが追加される前に、おそらく気に入らない方法でプロセスで再作成されます。
戻り値
新しく追加されたアプリ タスクのタスク ID を返します。追加に失敗した場合は -1 を返します。 エラーの最も可能性の高い原因は、アプリのタスクを増やす余地がなくなったということです。
- 属性
注釈
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。