Freigeben über


ActivityOptions.MakeSceneTransitionAnimation Methode

Definition

Überlädt

MakeSceneTransitionAnimation(Activity, Pair[])

Erstellen Sie eine ActivityOptions zum Übergang zwischen Aktivitäten mithilfe von Animationen von Aktivitätsszenen.

MakeSceneTransitionAnimation(Activity, View, String)

Erstellen Sie eine ActivityOptions zum Übergang zwischen Aktivitäten mithilfe von Animationen von Aktivitätsszenen.

MakeSceneTransitionAnimation(Activity, Pair[])

Erstellen Sie eine ActivityOptions zum Übergang zwischen Aktivitäten mithilfe von Animationen von Aktivitätsszenen.

[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

Parameter

activity
Activity
sharedElements
Pair[]

Gibt zurück

Attribute

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

MakeSceneTransitionAnimation(Activity, View, String)

Erstellen Sie eine ActivityOptions zum Übergang zwischen Aktivitäten mithilfe von Animationen von Aktivitätsszenen.

[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

Parameter

activity
Activity

Die Aktivität, deren Fenster die freigegebenen Elemente enthält.

sharedElement
View

Die Ansicht, um zur gestarteten Aktivität zu wechseln.

sharedElementName
String

Der Name des freigegebenen Elements, wie in der Zielaktivität verwendet. Dies darf nicht null sein.

Gibt zurück

Gibt ein neues ActivityOptions -Objekt zurück, das Sie verwenden können, um diese Optionen als Optionsbundle beim Starten einer Aktivität zur Verfügung zu stellen.

Attribute

Hinweise

Erstellen Sie eine ActivityOptions zum Übergang zwischen Aktivitäten mithilfe von Animationen von Aktivitätsszenen. Diese Methode trägt die Position eines freigegebenen Elements zur gestarteten Aktivität. Die Position wird sharedElement als Epicenter für den Ausgangsübergang verwendet. Die Position des freigegebenen Elements in der gestarteten Aktivität ist das Epizentrum des eintrittden Übergangs.

Dies muss android.view.Window#FEATURE_ACTIVITY_TRANSITIONS für die aufrufende Aktivität aktiviert sein, um einen Ausgangsübergang zu verursachen. Dasselbe muss sich in der aufgerufenen Aktivität befinden, um einen eintrittden Übergang zu erhalten.

Java-Dokumentation für android.app.ActivityOptions.makeSceneTransitionAnimation(android.app.Activity, android.view.View, java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

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

Gilt für: