ActivityOptions.MakeScaleUpAnimation(View, Int32, Int32, Int32, Int32) Methode

Definition

Erstellen Sie eine ActivityOptions, die eine Animation angibt, in der die neue Aktivität von einem kleinen ursprünglichen Bereich des Bildschirms auf die endgültige vollständige Darstellung skaliert wird.

[Android.Runtime.Register("makeScaleUpAnimation", "(Landroid/view/View;IIII)Landroid/app/ActivityOptions;", "")]
public static Android.App.ActivityOptions? MakeScaleUpAnimation(Android.Views.View? source, int startX, int startY, int width, int height);
[<Android.Runtime.Register("makeScaleUpAnimation", "(Landroid/view/View;IIII)Landroid/app/ActivityOptions;", "")>]
static member MakeScaleUpAnimation : Android.Views.View * int * int * int * int -> Android.App.ActivityOptions

Parameter

source
View

Die Ansicht, von der die neue Aktivität animiert wird. Dadurch wird der Koordinatenraum für <var>startX</var> und <var>startY</var> definiert.

startX
Int32

Die x-Startposition der neuen Aktivität relativ zu <var>source</var>.

startY
Int32

Der y-Startort der Aktivität relativ zu <var>source</var>.

width
Int32

Die anfängliche Breite der neuen Aktivität.

height
Int32

Die erste Höhe der neuen Aktivität.

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, die eine Animation angibt, in der die neue Aktivität von einem kleinen ursprünglichen Bereich des Bildschirms auf die endgültige vollständige Darstellung skaliert wird.

Wenn die Absicht, mit der dies verwendet wird, ihre android.content.Intent#setSourceBounds Intent.setSourceBoundsGrenzen nicht festgelegt hat, werden diese Grenzen basierend auf den hier übergebenen anfänglichen Grenzen für Sie ausgefüllt.

Java Dokumentation für android.app.ActivityOptions.makeScaleUpAnimation(android.view.View, int, int, int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: