ActivityOptions.MakeSceneTransitionAnimation Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.
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)>