Activity.OverridePendingTransition 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
OverridePendingTransition(Int32, Int32) |
Rufen Sie unmittelbar nach einem der Varianten von |
OverridePendingTransition(Int32, Int32, Int32) |
Rufen Sie unmittelbar nach einem der Varianten von |
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.