Freigeben über


Activity.OverridePendingTransition Methode

Definition

Überlädt

OverridePendingTransition(Int32, Int32)

Rufen Sie unmittelbar nach einem der Varianten von #startActivity(Intent) oder #finish geben Sie eine explizite Übergangsanimation an, die als nächstes ausgeführt werden soll.

OverridePendingTransition(Int32, Int32, Int32)

Rufen Sie unmittelbar nach einem der Varianten von #startActivity(Intent) oder #finish geben Sie eine explizite Übergangsanimation an, die als nächstes ausgeführt werden soll.

OverridePendingTransition(Int32, Int32)

Rufen Sie unmittelbar nach einem der Varianten von #startActivity(Intent) oder #finish geben Sie eine explizite Übergangsanimation an, die als nächstes ausgeführt werden soll.

[Android.Runtime.Register("overridePendingTransition", "(II)V", "GetOverridePendingTransition_IIHandler")]
public virtual void OverridePendingTransition (int enterAnim, int exitAnim);
[<Android.Runtime.Register("overridePendingTransition", "(II)V", "GetOverridePendingTransition_IIHandler")>]
abstract member OverridePendingTransition : int * int -> unit
override this.OverridePendingTransition : int * int -> unit

Parameter

enterAnim
Int32

Eine Ressourcen-ID der Animationsressource, die für die eingehende Aktivität verwendet werden soll. Verwenden Sie "0" für keine Animation.

exitAnim
Int32

Eine Ressourcen-ID der Animationsressource, die für die ausgehende Aktivität verwendet werden soll. Verwenden Sie "0" für keine Animation.

Attribute

Hinweise

Rufen Sie unmittelbar nach einem der Varianten von #startActivity(Intent) oder #finish geben Sie eine explizite Übergangsanimation an, die als nächstes ausgeführt werden soll.

android.os.Build.VERSION_CODES#JELLY_BEAN Als Alternative zur Verwendung mit Startaktivitäten ist es, die gewünschten Animationsinformationen über ein ActivityOptions Bündel oder eine zugehörige Funktion zu #startActivity(Intent, Bundle) liefern. Auf diese Weise können Sie auch beim Starten einer Aktivität außerhalb des Kontexts der aktuellen top-Aktivität eine benutzerdefinierte Animation angeben.

Af of android.os.Build.VERSION_CODES#S application can only specify a transition animation when the transition happens within the same task. Systemstandardanimation wird für Aufgabenübergreifende Übergangsanimationen verwendet.

Dieses Mitglied ist veraltet. Verwenden Sie #overrideActivityTransition(int, int, int)stattdessen }.

Java-Dokumentation für android.app.Activity.overridePendingTransition(int, int).

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:

OverridePendingTransition(Int32, Int32, Int32)

Rufen Sie unmittelbar nach einem der Varianten von #startActivity(Intent) oder #finish geben Sie eine explizite Übergangsanimation an, die als nächstes ausgeführt werden soll.

[Android.Runtime.Register("overridePendingTransition", "(III)V", "GetOverridePendingTransition_IIIHandler", ApiSince=33)]
public virtual void OverridePendingTransition (int enterAnim, int exitAnim, int backgroundColor);
[<Android.Runtime.Register("overridePendingTransition", "(III)V", "GetOverridePendingTransition_IIIHandler", ApiSince=33)>]
abstract member OverridePendingTransition : int * int * int -> unit
override this.OverridePendingTransition : int * int * int -> unit

Parameter

enterAnim
Int32

Eine Ressourcen-ID der Animationsressource, die für die eingehende Aktivität verwendet werden soll. Verwenden Sie "0" für keine Animation.

exitAnim
Int32

Eine Ressourcen-ID der Animationsressource, die für die ausgehende Aktivität verwendet werden soll. Verwenden Sie "0" für keine Animation.

backgroundColor
Int32

Die Hintergrundfarbe, die während der Animation für den Hintergrund verwendet werden soll, wenn für die Animation ein Hintergrund erforderlich ist. Legen Sie auf 0 fest, um die Standardfarbe nicht außer Kraft zu setzen.

Attribute

Hinweise

Rufen Sie unmittelbar nach einem der Varianten von #startActivity(Intent) oder #finish geben Sie eine explizite Übergangsanimation an, die als nächstes ausgeführt werden soll.

android.os.Build.VERSION_CODES#JELLY_BEAN Als Alternative zur Verwendung mit Startaktivitäten ist es, die gewünschten Animationsinformationen über ein ActivityOptions Bündel oder eine zugehörige Funktion zu #startActivity(Intent, Bundle) liefern. Auf diese Weise können Sie auch beim Starten einer Aktivität außerhalb des Kontexts der aktuellen top-Aktivität eine benutzerdefinierte Animation angeben.

Dieses Mitglied ist veraltet. Verwenden Sie #overrideActivityTransition(int, int, int, int)stattdessen }.

Java-Dokumentation für android.app.Activity.overridePendingTransition(int, int, int).

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: