diff --git a/health-services/ExerciseSample/app/src/main/java/com/example/exercise/HealthServicesManager.kt b/health-services/ExerciseSample/app/src/main/java/com/example/exercise/HealthServicesManager.kt index d7205df6..455ed46a 100644 --- a/health-services/ExerciseSample/app/src/main/java/com/example/exercise/HealthServicesManager.kt +++ b/health-services/ExerciseSample/app/src/main/java/com/example/exercise/HealthServicesManager.kt @@ -108,10 +108,12 @@ class HealthServicesManager @Inject constructor( ) } + val supportsAutoPauseAndResume = capabilities.supportsAutoPauseAndResume + val config = ExerciseConfig( exerciseType = ExerciseType.RUNNING, dataTypes = dataTypes, - isAutoPauseAndResumeEnabled = false, + isAutoPauseAndResumeEnabled = supportsAutoPauseAndResume, isGpsEnabled = true, exerciseGoals = exerciseGoals ) diff --git a/health-services/ExerciseSampleCompose/app/src/main/java/com/example/exercisesamplecompose/data/ExerciseClientManager.kt b/health-services/ExerciseSampleCompose/app/src/main/java/com/example/exercisesamplecompose/data/ExerciseClientManager.kt index a0d2bef5..010d9dac 100644 --- a/health-services/ExerciseSampleCompose/app/src/main/java/com/example/exercisesamplecompose/data/ExerciseClientManager.kt +++ b/health-services/ExerciseSampleCompose/app/src/main/java/com/example/exercisesamplecompose/data/ExerciseClientManager.kt @@ -110,10 +110,12 @@ class ExerciseClientManager @Inject constructor( ) } + val supportsAutoPauseAndResume = capabilities.supportsAutoPauseAndResume + val config = ExerciseConfig( exerciseType = ExerciseType.RUNNING, dataTypes = dataTypes, - isAutoPauseAndResumeEnabled = false, + isAutoPauseAndResumeEnabled = supportsAutoPauseAndResume, isGpsEnabled = true, exerciseGoals = exerciseGoals )