SuperAPI AI 工具集

hz-metavrx-layout-sdk

前端与建站

查看项目

更新于 10-16 00:29

技能介绍

MetaVrx Layout SDK 面向需要在 Meta Horizon OS 上展示多个应用自有面板的 Standard Android 应用。它保留应用现有的 Android UI 框架;除非应用需要沉浸式场景、3D 实体或完整环境控制,否则不应引入 Meta Spatial SDK。

用途与框架选择:应用现有 UI 框架决定使用哪套参考。Jetpack Compose 使用 SpatialScene、SpatialWindow、WindowModifier;React Native 使用 SpatialSceneProvider、SpatialWindow 及 props 与 hooks。两套 API 力求在行为与概念上保持一致。

主要能力:主内容保留在应用的系统面板中,每个 SpatialWindow 声明子内容,兼容层在平台支持时将其提升为独立面板。可参考各框架的放置文档了解锚定、语义偏移、异步提升、优先级与回退行为,以及生命周期、主题和包配置。

使用方式:Compose 在 setContent 中使用 SpatialScene 包裹主界面,并用 SpatialWindow 配合 WindowModifier 设置尺寸与锚点;React Native 从 @metavr/layout-compat 导入 SpatialSceneProvider 与 SpatialWindow,通过 label、windowWidth、windowHeight、anchor 等属性声明窗口。

限制:精确签名与版本可用性以依赖随附的 SDK 类型和文档为准,或使用 metavr docs api-search "<Class>" 查询索引 API 参考。已安装的合作伙伴或内部层级可能提供额外参考文件,仅当文件名与所需能力直接匹配时使用。其余细节暂未提供。