語言

ActivityOptions.SetLaunchDisplayId(Int32) 方法

定義

設定該活動應該啟動的顯示 ID。

[Android.Runtime.Register("setLaunchDisplayId", "(I)Landroid/app/ActivityOptions;", "GetSetLaunchDisplayId_IHandler", ApiSince=26)]
public virtual Android.App.ActivityOptions? SetLaunchDisplayId(int launchDisplayId);
[<Android.Runtime.Register("setLaunchDisplayId", "(I)Landroid/app/ActivityOptions;", "GetSetLaunchDisplayId_IHandler", ApiSince=26)>]
abstract member SetLaunchDisplayId : int -> Android.App.ActivityOptions
override this.SetLaunchDisplayId : int -> Android.App.ActivityOptions

參數

launchDisplayId
Int32

應該啟動活動的顯示器 ID。

傳回

this ActivityOptions 實例。

屬性

備註

設定該活動應該啟動的顯示 ID。 應用程式可以在公開顯示或已有活動的顯示上啟動活動。 否則,若嘗試在 android.app.ActivityManager.isActivityStartAllowedOnDisplay(Context, int, Intent) 回傳 false(例如私有顯示或提供無效顯示 ID)的顯示器上啟動,將會出現異常。 設定啟動顯示 ID 在沒有 PackageManager.FEATURE_ACTIVITIES_ON_SECONDARY_DISPLAYS 的裝置上會被忽略。

Android 參考資料。android.app.ActivityOptions.setLaunchDisplayId

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於