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
。 在启动的活动中共享元素的位置将是其进入 Transition 的震中。
这需要在 android.view.Window#FEATURE_ACTIVITY_TRANSITIONS
调用活动上启用才能导致退出转换。 这一点必须位于调用的活动中才能进入转换。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
另请参阅
- <xref:Android.Transitions.Transition.SetEpicenterCallback(.EpicenterCallback)>