ActivityInfoFlags 列挙型

定義

複数の型によって返される値を列挙します。

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

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

フィールド

名前 説明
None 0
Multiprocess 1

このアクティビティを複数のプロセスで実行できるかどうかを示す Flagsビット。

FinishOnTaskLaunch 2

アクティビティのタスクが自宅から再起動されると、このアクティビティを完了する必要があることを示すフラグをビット単位で入力します。 R.attr.finishOnTaskLaunch 属性から設定します。

android.content.pm.ActivityInfo.FLAG_FINISH_ON_TASK_LAUNCHの Android リファレンス。

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

ClearTaskOnLaunch 4

アクティビティがタスクのルートである場合、ユーザーが自宅からタスクを再び起動するたびに、そのタスクのスタックをクリアする必要があることを示すフラグのビット。 その結果、ユーザーは常にタスクの先頭にある元のアクティビティに戻ります。 このフラグは、新しいタスクのルートを開始するために使用されるアクティビティにのみ適用されます。 R.attr.clearTaskOnLaunch 属性から設定します。

android.content.pm.ActivityInfo.FLAG_CLEAR_TASK_ON_LAUNCHの Android リファレンス。

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

AlwaysRetainTaskState 8

Flagsアクティビティがタスクのルートである場合、そのタスクのスタックは、自宅から再起動されたときにクリアしないでください。

StateNotNeeded 16

アクティビティの状態を保存する必要がないことを示すビットイン フラグ。エラーが発生した場合、アクティビティはアクティビティ スタックから削除されません。 R.attr.stateNotNeeded 属性から設定します。

android.content.pm.ActivityInfo.FLAG_STATE_NOT_NEEDEDの Android リファレンス。

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

ExcludeFromRecents 32

Flagsビット。最近起動されたアクティビティの一覧にアクティビティを表示しないことを示します。

AllowTaskReparenting 64

Flagsビット。タスクアフィニティに基づいてタスク間でアクティビティを移動できることを示します。

NoHistory 128

ユーザーがアクティビティから離れたときに完了する必要があることを示すフラグをビット単位で入力します。 R.attr.noHistory 属性から設定します。

android.content.pm.ActivityInfo.FLAG_NO_HISTORYの Android リファレンス。

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

FinishOnCloseSystemDialogs 256

システム ウィンドウを閉じる要求が発生すると、このアクティビティが完了したことを示すフラグのビット。 R.attr.finishOnCloseSystemDialogs 属性から設定します。

android.content.pm.ActivityInfo.FLAG_FINISH_ON_CLOSE_SYSTEM_DIALOGSの Android リファレンス。

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

HardwareAccelerated 512

Flagsの値: アプリケーションのレンダリングをハードウェア アクセラレータにする必要がある場合は true。

Immersive 2048

通知によって中断されないようにするイマーシブ アクティビティに対応するフラグのビット。 WindowManager.LayoutParams.FLAG_FULLSCREENでシステム通知バーを非表示にするアプリケーションは、優先度の高い通知によって中断される可能性があります。たとえば、着信通話では fullScreenIntent を使用して、全画面表示の通話中アクティビティをユーザーに提示し、現在のアクティビティを副作用として一時停止できます。 ただし、FLAG_IMMERSIVE設定されたアクティビティは中断されません。通知は、他の方法 (小さなフローティング "トースト" ウィンドウなど) で表示される場合があります。 このフラグは、アクティビティのイマーシブ状態が Activity.setImmersive(boolean) を使用して実行時に変更された場合でも、アクティビティの android:immersive マニフェスト定義を常に反映します。

android.content.pm.ActivityInfo.FLAG_IMMERSIVEの Android リファレンス。

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

RelinquishTaskIdentity 4096

ビットイン フラグ: 設定すると、このアクティビティにルート化されたタスクの baseIntent は、この直前のアクティビティに置き換えられます。 各アクティビティでは、このフラグを使用して、その上のアクティビティにその ID をさらに放棄できます。 R.attr.relinquishTaskIdentity 属性から設定します。

android.content.pm.ActivityInfo.FLAG_RELINQUISH_TASK_IDENTITYの Android リファレンス。

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

AutoRemoveFromRecents 8192

このアクティビティで開始されたタスクは、タスクの最後のアクティビティが完了したときに、タスクの最近の一覧から削除されることを示すビットイン フラグ。 R.attr.autoRemoveFromRecents に対応します。

android.content.pm.ActivityInfo.FLAG_AUTO_REMOVE_FROM_RECENTSの Android リファレンス。

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

ResumeWhilePausing 16384

前のアクティビティがまだ一時停止している間に、このアクティビティを開始できることを示すビットイン フラグは作成/再開です。 R.attr.resumeWhilePausing に対応します

android.content.pm.ActivityInfo.FLAG_RESUME_WHILE_PAUSINGの Android リファレンス。

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

EnableVrMode 32768

このアクティビティを VR モードを有効にして実行する必要があることを示すビットイン フラグ。

android.content.pm.ActivityInfo.FLAG_ENABLE_VR_MODEの Android リファレンス。

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

PreferMinimalPostProcessing 33554432

ディスプレイを最小限の後処理モードに切り替える必要があるかどうかを示すフラグのビット。 R.attr.preferMinimalPostProcessing を参照してください

android.content.pm.ActivityInfo.FLAG_PREFER_MINIMAL_POST_PROCESSINGの Android リファレンス。

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

AllowUntrustedActivityEmbedding 268435456

ビットイン フラグ: 設定されている場合は、信頼されていないホストによってアクティビティを埋め込むことができることを示します。 この場合、埋め込みアクティビティとの相互作用と可視性が制限される場合があります。 R.attr.allowUntrustedActivityEmbedding 属性から設定します。

android.content.pm.ActivityInfo.FLAG_ALLOW_UNTRUSTED_ACTIVITY_EMBEDDINGの Android リファレンス。

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

SingleUser 1073741824

Flagsビット: 設定すると、受信側の 1 つのインスタンスがデバイス上のすべてのユーザーに対して実行されます。

注釈

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

適用対象