Language

ActivityAttribute クラス

定義

/manifest/application/activity内でAndroidManifest.xml要素を生成します。

[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
[System.Serializable]
public sealed class ActivityAttribute : Attribute, Java.Interop.IJniNameProviderAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)>]
[<System.Serializable>]
type ActivityAttribute = class
    inherit Attribute
    interface IJniNameProviderAttribute
継承
ActivityAttribute
属性
実装

注釈

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

コンストラクター

Name 説明
ActivityAttribute()

新しい ActivityAttribute インスタンスを構築して初期化します。

プロパティ

Name 説明
AllowEmbedded
AllowTaskReparenting

アクティビティを開始した tasdk から、アフィニティを持つタスクに移動できるかどうか。

AlwaysRetainTaskState

アクティビティが存在するタスクの状態が常にシステムによって維持されるかどうか。

AutoRemoveFromRecents
Banner
CanDisplayOnRemoteDevices
ClearTaskOnLaunch

ルート アクティビティを除き、すべてのアクティビティがホーム画面から再び起動されるたびに、タスクから削除されるかどうか。

ColorMode
ConfigurationChanges

アクティビティが自身を処理する構成が変更されます。

Description
DirectBootAware
DocumentLaunchMode
Enabled

システムによってアクティビティをインスタンス化できるかどうか。

EnableOnBackInvokedCallback
EnableVrMode
ExcludeFromRecents

最近起動したアクティビティの一覧からアクティビティを除外するかどうかを指定します。

Exported

他のアプリケーションのコンポーネントによってアクティビティを起動できるかどうか。

FinishOnCloseSystemDialogs
FinishOnTaskLaunch

ユーザーがタスクを再度起動するたびに、アクティビティの既存のインスタンスをシャットダウンする必要があるかどうか。

HardwareAccelerated
Icon

アクティビティを表すアイコン。

Immersive
Label

アクティビティのユーザーが読み取り可能なラベル。

LaunchMode

アクティビティの起動方法。

LayoutDirection
LockTaskMode
Logo
MainLauncher

アクティビティをアプリケーションのメインランチャーにする必要があるかどうか。

MaxAspectRatio
MaxRecents
MultiProcess

アクティビティのインスタンスを開始したコンポーネントのプロセスで起動できるかどうかを指定します。

Name

アクティビティを実装するクラスの名前。

NoHistory

アクティビティをアクティビティ スタックから削除し、ユーザーが移動したときに終了するかどうかを指定します。

ParentActivity
Permission

クライアントがアクティビティを起動するために必要なアクセス許可の名前。

PersistableMode
Process

アクティビティを実行するプロセスの名前。

RecreateOnConfigChanges
RelinquishTaskIdentity
RequireContentUriPermissionFromCaller
ResizeableActivity
ResumeWhilePausing
RotationAnimation
RoundIcon
ScreenOrientation

デバイス上のアクティビティの表示の向き。

ShowForAllUsers
ShowOnLockScreen
ShowWhenLocked
SingleUser
StateNotNeeded

状態を保存せずにアクティビティを強制終了して正常に再起動できるかどうか。

SupportsPictureInPicture
TaskAffinity

アクティビティがアフィニティを持つタスク。

Theme

アクティビティの全体的なテーマを定義するスタイル リソースへの参照。

TurnScreenOn
UiOptions
VisibleToInstantApps
WindowSoftInputMode

アクティビティのメイン ウィンドウが、スクリーン ソフト キーボードを含むウィンドウと対話する方法。

明示的なインターフェイスの実装

Name 説明
IJniNameProviderAttribute.Name

/manifest/application/activity内でAndroidManifest.xml要素を生成します。

適用対象