Auf eine Sitzung zugreifen, um räumliche Benutzeroberflächen und Entitäten zu erstellen
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Anwendbare XR‑Geräte
Dieser Leitfaden hilft Ihnen dabei, Erlebnisse für diese Arten von XR-Geräten zu entwickeln.
Die Session bietet die primäre Schnittstelle für räumliche Funktionen für Ihre App. Jede räumliche Activity muss eine Instanz von Session erstellen und beibehalten. Nachdem Ihre App eine Sitzung erstellt hat, kann sie die Session-Schnittstellen verwenden, um räumlich angeordnete Inhaltsobjekte wie Panels oder 3D-Modelle zu erstellen, sowie eine räumliche Umgebung festlegen, die Nutzerposition ermitteln und Inhalte in der realen Welt verankern.
Auf eine Sitzung von Jetpack Compose für XR zugreifen
Wenn Sie Jetpack Compose für XR verwenden, wird die Sitzung für Sie erstellt und kann über LocalSession.current aufgerufen werden. Sehen Sie sich folgendes Beispiel an:
Auf eine Sitzung über die Jetpack XR-Laufzeit zugreifen
Wenn Sie räumliche Einheiten aus der Jetpack SceneCore-Bibliothek erstellen, müssen Sie eine Sitzung erstellen.
Wenn Sie eine Sitzung erstellen möchten, übergeben Sie eine Aktivität an die Methode create(), wie im folgenden Beispiel gezeigt:
when(valresult=Session.create(this)){isSessionCreateSuccess->{valxrSession=result.session// ...}else->
TODO(/* A different unhandled exception was thrown. */)}
Wenn die Aktivität einer Sitzung beendet wird, werden alle räumlichen Benutzeroberflächen und 3D-Inhalte, die mit dieser Sitzung verknüpft sind, beendet und die Sitzung ist nicht mehr gültig.
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-12-08 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-12-08 (UTC)."],[],[]]