Scene.GetSceneForLayout(ViewGroup, Int32, Context) Methode

Definition

Gibt eine Szene zurück, die durch die Ressourcendatei beschrieben 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 Auffüllen 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 durch die Ressourcendatei beschrieben wird, die dem angegebenen layoutId Parameter zugeordnet ist. Wenn eine solche Szene bereits für den angegebenen sceneRooterstellt wurde, wird dieselbe Szene zurückgegeben. Dieses Zwischenspeichern von layoutId-basierten Szenen ermöglicht die Freigabe allgemeiner Szenen zwischen denen, die im Code erstellt wurden, und solchen, auf die von XML-Ressourcendateien verwiesen wird TransitionManager .

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

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: