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-файлы ресурсов.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.