ActivityFlags 列挙型

定義

複数の型によって返され、複数の型のパラメーターとして取得される値を列挙します。

この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。

[System.Flags]
public enum ActivityFlags
[<System.Flags>]
type ActivityFlags = 
継承
ActivityFlags
属性

フィールド

名前 説明
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 ホーム キー) から起動される場合は、システムによって設定されます。

ReceiverVisibleToInstantApps 2097152
ResetTaskIfNeeded 2097152

設定され、このアクティビティが新しいタスクで開始されているか、既存のタスクの先頭に表示されている場合は、タスクのフロント ドアとして起動されます。

BroughtToFront 4194304
ExcludeFromRecents 8388608

設定した場合、新しいアクティビティは最近起動されたアクティビティの一覧に保持されません。

PreviousIsTop 16777216
ForwardResult 33554432

設定され、この意図が既存のアクティビティから新しいアクティビティを起動するために使用されている場合は、既存のアクティビティの応答ターゲットが新しいアクティビティに転送されます。

ClearTop 67108864
MultipleTask 134217728

独自のトップレベル アプリケーションランチャーを実装している場合を除き、このフラグを使用しないでくださいNewTaskalways

既定のシステムにはグラフィカル タスク管理が含まれていないため、起動したタスクに戻るための何らかの方法をユーザーに提供しない限り、このフラグを使用しないでください。

NewTask

タスクの詳細については、「 タスクとバック スタック 」を参照してください。

ReceiverNoAbort 134217728
NewTask 268435456
ReceiverForeground 268435456

設定されている場合、ブロードキャストを送信するときに、受信者はフォアグラウンド優先度で実行できます。タイムアウト間隔は短くなります。

ReceiverReplacePending 536870912
SingleTop 536870912

設定した場合、履歴スタックの先頭でアクティビティが既に実行されている場合、アクティビティは起動されません。

NoHistory 1073741824

設定した場合、新しいアクティビティは履歴スタックに保持されません。

ReceiverRegisteredOnly 1073741824

設定すると、ブロードキャストの送信時に登録されたレシーバーのみが呼び出されます。BroadcastReceiver コンポーネントは起動されません。

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象