File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed
xr/src/main/java/com/example/xr/runtime Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,8 @@ import androidx.xr.compose.platform.LocalSession
2222import androidx.xr.runtime.Session
2323import androidx.xr.runtime.SessionCreatePermissionsNotGranted
2424import androidx.xr.runtime.SessionCreateSuccess
25+ import androidx.xr.runtime.SessionResumePermissionsNotGranted
26+ import androidx.xr.runtime.SessionResumeSuccess
2527
2628// [START androidxr_localsession]
2729@Composable
@@ -42,3 +44,18 @@ fun Activity.createSession() {
4244 }
4345 // [END androidxr_session_create]
4446}
47+
48+ fun sessionResume (session : Session ) {
49+ // [START androidxr_session_resume]
50+ when (val result = session.resume()) {
51+ is SessionResumeSuccess -> {
52+ // Session has been created successfully.
53+ // Attach any successful handlers here.
54+ }
55+
56+ is SessionResumePermissionsNotGranted -> {
57+ // Request permissions in `result.permissions`.
58+ }
59+ }
60+ // [END androidxr_session_resume]
61+ }
You can’t perform that action at this time.
0 commit comments