共用方式為


ActivityOptions.MakeSceneTransitionAnimation 方法

定義

多載

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[]

傳回

屬性

備註

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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。

傳回

會傳回新的 ActivityOptions 物件,您可以在啟動活動時使用這些選項作為 [配套] 選項。

屬性

備註

建立 ActivityOptions,以使用跨活動場景動畫在活動之間轉換。 這個方法會將一個共享專案的位置傳送至已啟動的活動。 的位置 sharedElement 將做為結束轉換的震中。 已啟動活動中共享專案的位置會是進入轉換的震中。

這需要在 android.view.Window#FEATURE_ACTIVITY_TRANSITIONS 呼叫活動上啟用,才能造成結束轉換。 相同的必須位於名為 Activity 的 中,才能取得進入轉換。

android.app.ActivityOptions.makeSceneTransitionAnimation(android.app.Activity, android.view.View, java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

另請參閱

  • <xref:Android.Transitions.Transition.SetEpicenterCallback(.EpicenterCallback)>

適用於