Поделиться через


Scene.GetSceneForLayout(ViewGroup, Int32, Context) Метод

Определение

Возвращает сцену, описанную файлом ресурсов, связанным с заданным layoutId параметром.

[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

Параметры

sceneRoot
ViewGroup

Корень иерархии, в которой будут выполняться изменения сцены и переходы.

layoutId
Int32

Идентификатор файла ресурса стандартного макета.

context
Context

Контекст, используемый в процессе подкачки ресурса макета.

Возвращаемое значение

Сцена для заданного корневого и идентификатора макета

Атрибуты

Комментарии

Возвращает сцену, описанную файлом ресурсов, связанным с заданным layoutId параметром. Если для данного объекта sceneRootуже создана такая сцена, будет возвращена та же сцена. Это кэширование сцен на основе layoutId позволяет совместно использовать общие сцены между теми, которые созданы в коде, и теми, на которые ссылается TransitionManager XML-файлы ресурсов.

Документация по Java для android.transition.Scene.getSceneForLayout(android.view.ViewGroup, int, android.content.Context).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к