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 | 此旗標通常不是由應用程式程式代碼設定,但如果從歷程記錄啟動此活動,系統就會為您設定此旗標(longpress home 鍵)。 |
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 元件。 |
備註
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。