Доступ к сеансу создания пространственного пользовательского интерфейса и сущностей
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Применимые устройства XR
Это руководство поможет вам создать опыт использования этих типов XR-устройств.
Session предоставляет основной интерфейс для пространственной функциональности вашего приложения. Каждое пространственное действие Activity должно создавать и содержать экземпляр Session . После того, как приложение создаст сеанс, оно может использовать интерфейсы Session для создания пространственных сущностей контента, таких как панели или 3D-модели, а также для задания пространственной среды , определения положения пользователя и привязки контента к реальному миру.
Доступ к сеансу из Jetpack Compose для XR
При использовании Jetpack Compose для XR сеанс создаётся автоматически и к нему можно получить доступ с помощью LocalSession.current . См. следующий пример:
Если вы создаете пространственные объекты из библиотеки Jetpack SceneCore, вам потребуется создать сеанс.
Чтобы создать сеанс, передайте действие методу create() , как показано в следующем примере:
when(valresult=Session.create(this)){isSessionCreateSuccess->{valxrSession=result.session// ...}else->
TODO(/* A different unhandled exception was thrown. */)}
При уничтожении активности сеанса весь пространственный пользовательский интерфейс и 3D-контент, связанный с этим сеансом, уничтожаются, и сеанс становится недействительным.
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-12-08 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-12-08 UTC."],[],[]]