ActivityOptions クラス

定義

および 関連するメソッドで android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用できるオプション Bundle を構築するためのヘルパー クラス。

[Android.Runtime.Register("android/app/ActivityOptions", DoNotGenerateAcw=true)]
public class ActivityOptions : Java.Lang.Object
[<Android.Runtime.Register("android/app/ActivityOptions", DoNotGenerateAcw=true)>]
type ActivityOptions = class
    inherit Object
継承
ActivityOptions
属性

注釈

の Java ドキュメント android.app.ActivityOptions

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

コンストラクター

ActivityOptions(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

フィールド

ExtraUsageTimeReport

ユーザーがアプリ フローで費やした合計時間 (ミリ秒) を含む によって配信される #requestUsageTimeReport エクストラの長い。

ExtraUsageTimeReportPackages

アプリに関連付けられている各パッケージに費やされた時間に関する詳細情報を含む、によって配信される #requestUsageTimeReport エクストラのバンドル。各キーはパッケージ名で、値は時間 (ミリ秒) を含む長整数型です。

プロパティ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

および 関連するメソッドで android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用できるオプション Bundle を構築するためのヘルパー クラス。

(継承元 Object)
JniPeerMembers

および 関連するメソッドで android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用できるオプション Bundle を構築するためのヘルパー クラス。

LaunchBounds

アクティビティの起動に使用する境界を返します。

LaunchDisplayId

アクティビティを起動する必要がある表示の ID を取得します。

LockTaskMode

アクティビティを LockTask モードで起動するかどうかを取得します。

PeerReference

および 関連するメソッドで android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用できるオプション Bundle を構築するためのヘルパー クラス。

(継承元 Object)
PendingIntentBackgroundActivityLaunchAllowed

および 関連するメソッドで android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用できるオプション Bundle を構築するためのヘルパー クラス。

SplashScreenStyle

アクティビティをコールド起動するために使用できるスタイルを取得します。

ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。

ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。

メソッド

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose()

および 関連するメソッドで android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用できるオプション Bundle を構築するためのヘルパー クラス。

(継承元 Object)
Dispose(Boolean)

および 関連するメソッドで android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用できるオプション Bundle を構築するためのヘルパー クラス。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
MakeBasic()

特別なアニメーションが関連付けられていない基本的な ActivityOptions を作成します。

MakeClipRevealAnimation(View, Int32, Int32, Int32, Int32)

新しいアクティビティが画面の小さな開始領域から最終的な完全表現に表示されるアニメーションを指定する ActivityOptions を作成します。

MakeCustomAnimation(Context, Int32, Int32)

アクティビティが表示されたときに実行するカスタム アニメーションを指定する ActivityOptions を作成します。

MakeCustomAnimation(Context, Int32, Int32, Int32)

アクティビティが表示されたときに実行するカスタム アニメーションを指定する ActivityOptions を作成します。

MakeLaunchIntoPip(PictureInPictureParams)

ActivityOptionsピクチャインピクチャに起動するインスタンスを作成します。

MakeScaleUpAnimation(View, Int32, Int32, Int32, Int32)

新しいアクティビティが画面の小さな開始領域から最終的な完全表現にスケーリングされるアニメーションを指定する ActivityOptions を作成します。

MakeSceneTransitionAnimation(Activity, Pair[])

ActivityOptions を作成して、クロスアクティビティ シーン アニメーションを使用してアクティビティ間を切り替えます。

MakeSceneTransitionAnimation(Activity, View, String)

ActivityOptions を作成して、クロスアクティビティ シーン アニメーションを使用してアクティビティ間を切り替えます。

MakeTaskLaunchBehind()

意図と共に設定する場合。

MakeThumbnailScaleUpAnimation(View, Bitmap, Int32, Int32)

サムネイルが特定の位置から開始されている新しいアクティビティ ウィンドウにスケーリングされるアニメーションを指定する ActivityOptions を作成します。

Notify()

このオブジェクトのモニターで待機している 1 つのスレッドをウェイクアップします。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドをウェイクアップします。

(継承元 Object)
RequestUsageTimeReport(PendingIntent)

ユーザーがアプリの起動に費やした時間をシステムに確認し、完了したら報告します。

SetAppVerificationBundle(Bundle)

Bundleの呼び出しによってアプリがインストールされた場合に、追加の検証のためにアプリ インストーラーにContext#startActivity提供される を設定します。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetLaunchBounds(Rect)

アクティビティを起動する境界 (ウィンドウのサイズと位置) を設定します。

SetLaunchDisplayId(Int32)

アクティビティを起動するディスプレイの ID を設定します。

SetLockTaskEnabled(Boolean)

アクティビティを LockTask モードで起動するかどうかを設定します。

SetSplashScreenStyle(Int32)

開始アクティビティの優先スプラッシュ スクリーン スタイルを設定します。

ToArray<T>()

および 関連するメソッドで android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用できるオプション Bundle を構築するためのヘルパー クラス。

(継承元 Object)
ToBundle()

作成されたオプションを Bundle として返します。このオプションは、 および 関連するメソッドに android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 渡すことができます。

ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

および 関連するメソッドで android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用できるオプション Bundle を構築するためのヘルパー クラス。

(継承元 Object)
Update(ActivityOptions)

var otherOptions/var> で指定されたものから、この ActivityOptions の<>現在の値を<更新します。

Wait()

現在のスレッドは、別のスレッドがこのオブジェクトの メソッドまたは メソッドをjava.lang.Object#notify()java.lang.Object#notifyAll()呼び出すまで待機します。

(継承元 Object)
Wait(Int64)

別のスレッドがこのオブジェクトの メソッドまたはjava.lang.Object#notifyAll()メソッドを呼び出java.lang.Object#notify()すか、指定した時間が経過するまで、現在のスレッドを待機させます。

(継承元 Object)
Wait(Int64, Int32)

別のスレッドがこのオブジェクトのメソッドまたはjava.lang.Object#notifyAll()メソッドを呼び出すかjava.lang.Object#notify()、他のスレッドが現在のスレッドを中断するか、一定のリアルタイムが経過するまで、現在のスレッドを待機させます。

(継承元 Object)

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

IJavaPeerable.Disposed()

および 関連するメソッドで android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用できるオプション Bundle を構築するためのヘルパー クラス。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

および 関連するメソッドで android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用できるオプション Bundle を構築するためのヘルパー クラス。

(継承元 Object)
IJavaPeerable.Finalized()

および 関連するメソッドで android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用できるオプション Bundle を構築するためのヘルパー クラス。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

および 関連するメソッドで android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用できるオプション Bundle を構築するためのヘルパー クラス。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

および 関連するメソッドで android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用できるオプション Bundle を構築するためのヘルパー クラス。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

および 関連するメソッドで android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用できるオプション Bundle を構築するためのヘルパー クラス。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

および 関連するメソッドで android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用できるオプション Bundle を構築するためのヘルパー クラス。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

および 関連するメソッドで android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用できるオプション Bundle を構築するためのヘルパー クラス。

GetJniTypeName(IJavaPeerable)

および 関連するメソッドで android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用できるオプション Bundle を構築するためのヘルパー クラス。

適用対象