Поделиться через


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 Attribution.

Применяется к

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 включить для вызывающего действия, чтобы привести к переходу на выход. То же самое должно быть в вызываемом действии, чтобы получить входной переход.

Документация по Java для android.app.ActivityOptions.makeSceneTransitionAnimation(android.app.Activity, android.view.View, java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

См. также раздел

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

Применяется к