共用方式為


ActivityFlags 列舉

定義

列舉數種型別所傳回的值,並當作數種型別的參數。

此列舉支援其成員值的位元組合。

[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總是

因為預設系統不包含圖形化工作管理,除非您提供某種方式讓使用者返回已啟動的工作,否則您不應該使用此旗標。

NewTask

如需工作的詳細資訊,請參閱 工作和返回堆疊

ReceiverNoAbort 134217728
NewTask 268435456
ReceiverForeground 268435456

如果設定,傳送廣播時,允許收件者在前景優先權執行,且逾時間隔較短。

ReceiverReplacePending 536870912
SingleTop 536870912

如果已設定,則如果活動已在歷程記錄堆疊頂端執行,則不會啟動活動。

NoHistory 1073741824

如果已設定,新活動就不會保留在歷程記錄堆疊中。

ReceiverRegisteredOnly 1073741824

如果已設定,則只會呼叫只傳送廣播已註冊的接收者時 -- 不會啟動任何 BroadcastReceiver 元件。

備註

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於