Language

ActivityOptions.MakeSceneTransitionAnimation メソッド

定義

オーバーロード

Name 説明
MakeSceneTransitionAnimation(Activity, Pair[])

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

MakeSceneTransitionAnimation(Activity, View, String)

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

MakeSceneTransitionAnimation(Activity, Pair[])

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

[Android.Runtime.Register("makeSceneTransitionAnimation", "(Landroid/app/Activity;[Landroid/util/Pair;)Landroid/app/ActivityOptions;", "")]
public static Android.App.ActivityOptions? MakeSceneTransitionAnimation(Android.App.Activity? activity, params Android.Util.Pair[]? sharedElements);
[<Android.Runtime.Register("makeSceneTransitionAnimation", "(Landroid/app/Activity;[Landroid/util/Pair;)Landroid/app/ActivityOptions;", "")>]
static member MakeSceneTransitionAnimation : Android.App.Activity * Android.Util.Pair[] -> Android.App.ActivityOptions

パラメーター

activity
Activity

アクティビティ: ウィンドウに共有要素が含まれるアクティビティ。

sharedElements
Pair[]

ペア: 呼び出されたアクティビティとそれに関連付けられたビューに転送する共有要素の名前。 ビューには、それぞれ一意の共有要素名が必要です。

返品

属性

注釈

アクティビティ間のシーン アニメーションを使用してアクティビティ間を切り替える ActivityOptions を作成します。 このメソッドは、開始アクティビティに複数の共有要素の位置を移動します。 sharedElements 内の最初の要素の位置は、終了遷移のエピセンターとして使用されます。 起動されたアクティビティ内の関連する共有要素の位置は、遷移に入るエピセンターになります。 そのためには、呼び出し元のアクティビティでWindow.FEATURE_ACTIVITY_TRANSITIONSを有効にして、終了遷移を発生させる必要があります。 入り込む遷移を取得するには、呼び出されたアクティビティにも同じである必要があります。

関連項目も参照:

android.app.ActivityOptions.makeSceneTransitionAnimationの Android リファレンス。

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

適用対象

MakeSceneTransitionAnimation(Activity, View, String)

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

[Android.Runtime.Register("makeSceneTransitionAnimation", "(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/app/ActivityOptions;", "")]
public static Android.App.ActivityOptions? MakeSceneTransitionAnimation(Android.App.Activity? activity, Android.Views.View? sharedElement, string? sharedElementName);
[<Android.Runtime.Register("makeSceneTransitionAnimation", "(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/app/ActivityOptions;", "")>]
static member MakeSceneTransitionAnimation : Android.App.Activity * Android.Views.View * string -> Android.App.ActivityOptions

パラメーター

activity
Activity

ウィンドウに共有要素が含まれるアクティビティ。

sharedElement
View

開始されたアクティビティに遷移するビュー。

sharedElementName
String

ターゲット アクティビティで使用される共有要素名。 これは null にすることはできません。

返品

アクティビティの開始時に、これらのオプションをオプション Bundle として指定するために使用できる新しい ActivityOptions オブジェクトを返します。

属性

注釈

アクティビティ間のシーン アニメーションを使用してアクティビティ間を切り替える ActivityOptions を作成します。 このメソッドは、1 つの共有要素の位置を開始アクティビティに移動します。 sharedElement の位置は、終了遷移のエピセンターとして使用されます。 起動されたアクティビティ内の共有要素の位置は、遷移の開始の中心になります。 そのためには、呼び出し元のアクティビティでWindow.FEATURE_ACTIVITY_TRANSITIONSを有効にして、終了遷移を発生させる必要があります。 入り込む遷移を取得するには、呼び出されたアクティビティにも同じである必要があります。

関連項目も参照:

android.app.ActivityOptions.makeSceneTransitionAnimationの Android リファレンス。

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

適用対象