ActivityOptions.MakeSceneTransitionAnimation 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 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 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
另請參閱
- <xref:Android.Transitions.Transition.SetEpicenterCallback(.EpicenterCallback)>