Freigeben über


Scene.GetSceneForLayout(ViewGroup, Int32, Context) Methode

Definition

Gibt eine Szene zurück, die von der Ressourcendatei zurückgegeben wird, die dem angegebenen layoutId Parameter zugeordnet ist.

[Android.Runtime.Register("getSceneForLayout", "(Landroid/view/ViewGroup;ILandroid/content/Context;)Landroid/transition/Scene;", "")]
public static Android.Transitions.Scene? GetSceneForLayout (Android.Views.ViewGroup? sceneRoot, int layoutId, Android.Content.Context? context);
[<Android.Runtime.Register("getSceneForLayout", "(Landroid/view/ViewGroup;ILandroid/content/Context;)Landroid/transition/Scene;", "")>]
static member GetSceneForLayout : Android.Views.ViewGroup * int * Android.Content.Context -> Android.Transitions.Scene

Parameter

sceneRoot
ViewGroup

Der Stamm der Hierarchie, in der Szenenänderungen und Übergänge stattfinden.

layoutId
Int32

Die ID einer Standardlayoutressourcendatei.

context
Context

Der kontext, der beim Aufblasen der Layoutressource verwendet wird.

Gibt zurück

Die Szene für die angegebene Stamm- und Layout-ID

Attribute

Hinweise

Gibt eine Szene zurück, die von der Ressourcendatei zurückgegeben wird, die dem angegebenen layoutId Parameter zugeordnet ist. Wenn eine solche Szene bereits für die angegebene Szene sceneRooterstellt wurde, wird dieselbe Szene zurückgegeben. Diese Zwischenspeicherung von layoutId-basierten Szenen ermöglicht die Gemeinsame Nutzung von Szenen zwischen den im Code erstellten Szenen und denen, auf die von TransitionManager XML-Ressourcendateien verwiesen wird.

Java-Dokumentation für android.transition.Scene.getSceneForLayout(android.view.ViewGroup, int, android.content.Context).

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: