ActivityFlags 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
列舉由多種類型回傳的值,並作為多種類型的參數取出。
此列舉支援其成員值的位元組合。
[System.Flags]
public enum ActivityFlags
[<System.Flags>]
type ActivityFlags =
- 繼承
-
ActivityFlags
- 屬性
欄位
| 名稱 | 值 | Description |
|---|---|---|
| GrantReadUriPermission | 1 | 若設定為此意圖,接收者將獲得對意圖資料中 URI 及其 ClipData 中指定的 URI 執行讀取操作的權限。 |
| GrantWriteUriPermission | 2 | 若設定為此意圖,接收者將被授權對意圖資料中的 URI 及其 ClipData 中指定的 URI 執行寫入操作。 |
| FromBackground | 4 | 呼叫者可設定此意圖來自背景操作,而非直接使用者互動。 |
| DebugLogResolution | 8 | 一個你可以啟用的除錯旗標:設定後,在解決這個意圖時會印出日誌訊息,讓你看到什麼,從而建立最終已解決的清單。 |
| ExcludeStoppedPackages | 16 | 若設定此意圖,則不會匹配目前已停止的套件中任何元件。 |
| IncludeStoppedPackages | 32 | 若設定此意圖,將與目前停止的套件中任何元件相匹配。 |
| GrantPersistableUriPermission | 64 | |
| GrantPrefixUriPermission | 128 | |
| DirectBootAuto | 256 | |
| RequireDefault | 512 | |
| RequireNonBrowser | 1024 | |
| MatchExternal | 2048 | |
| LaunchAdjacent | 4096 | |
| RetainInRecents | 8192 | |
| TaskOnHome | 16384 | |
| ClearTask | 32768 | |
| NoAnimation | 65536 | |
| ReorderToFront | 131072 | |
| NoUserAction | 262144 | |
| ClearWhenTaskReset | 524288 | |
| NewDocument | 524288 | |
| LaunchedFromHistory | 1048576 | 這個旗標通常不是由應用程式代碼設定,而是系統在從歷史紀錄中啟動此活動時自動設定(長按主鍵)。 |
| ReceiverVisibleToInstantApps | 2097152 | |
| ResetTaskIfNeeded | 2097152 | 如果設定好,且這個活動要麼是在新任務中啟動,要麼是將現有任務推到最上方,那麼它就會作為任務的前門啟動。 |
| BroughtToFront | 4194304 | |
| ExcludeFromRecents | 8388608 | 若設定為新活動,該新活動不會被保留在最近啟動的活動清單中。 |
| PreviousIsTop | 16777216 | |
| ForwardResult | 33554432 | 若設定且此意圖用於從現有活動啟動新活動,則該現有活動的回覆目標將轉移至新活動。 |
| ClearTop | 67108864 | |
| MultipleTask | 134217728 | 除非你有實作自己的頂層應用程式啟動器,否則不要使用這個旗標。NewTask永遠 由於預設系統不包含圖形化任務管理,除非你提供使用者回返回已啟動任務的方式,否則不應使用此旗標。 更多關於任務的資訊,請參閱 任務與後置堆疊 。 |
| ReceiverNoAbort | 134217728 | |
| NewTask | 268435456 | |
| ReceiverForeground | 268435456 | 若設定為此,發送廣播時接收方可優先以前景優先順序運行,且逾時間隔較短。 |
| ReceiverReplacePending | 536870912 | |
| SingleTop | 536870912 | 若設定為此,若活動已在歷史堆疊頂端執行,則不會啟動。 |
| NoHistory | 1073741824 | 若設定為新活動,則不會保留在歷史堆疊中。 |
| ReceiverRegisteredOnly | 1073741824 | 若設定為此,發送廣播時只會呼叫註冊接收器——不會啟動 BroadcastReceiver 元件。 |
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。