Class HKWorkoutActivityType


  • public final class HKWorkoutActivityType
    extends java.lang.Object
    [@enum] HKWorkoutActivityType Represents a particular type of workout or exercise API-Since: 8.0
    • Field Detail

      • AmericanFootball

        public static final long AmericanFootball
        API-Since: 8.0
        See Also:
        Constant Field Values
      • AustralianFootball

        public static final long AustralianFootball
        API-Since: 8.0
        See Also:
        Constant Field Values
      • Boxing

        public static final long Boxing
        See also HKWorkoutActivityTypeKickboxing. API-Since: 8.0
        See Also:
        Constant Field Values
      • CrossTraining

        public static final long CrossTraining
        Any mix of cardio and/or strength training. See also HKWorkoutActivityTypeCoreTraining and HKWorkoutActivityTypeFlexibility. API-Since: 8.0
        See Also:
        Constant Field Values
      • Dance

        @Deprecated
        public static final long Dance
        Deprecated.
        This enum remains available to access older data. API-Since: 8.0 Deprecated-Since: 14.0 Deprecated-Message: Use HKWorkoutActivityTypeSocialDance or HKWorkoutActivityTypeCardioDance
        See Also:
        Constant Field Values
      • DanceInspiredTraining

        @Deprecated
        public static final long DanceInspiredTraining
        Deprecated.
        This enum remains available to access older data. API-Since: 8.0 Deprecated-Since: 10.0 Deprecated-Message: Use HKWorkoutActivityTypeSocialDance, HKWorkoutActivityTypeCardioDance, HKWorkoutActivityTypeBarre or HKWorkoutActivityTypePilates
        See Also:
        Constant Field Values
      • EquestrianSports

        public static final long EquestrianSports
        Polo, Horse Racing, Horse Riding, etc. API-Since: 8.0
        See Also:
        Constant Field Values
      • FunctionalStrengthTraining

        public static final long FunctionalStrengthTraining
        Primarily free weights and/or body weight and/or accessories API-Since: 8.0
        See Also:
        Constant Field Values
      • Hockey

        public static final long Hockey
        Ice Hockey, Field Hockey, etc. API-Since: 8.0
        See Also:
        Constant Field Values
      • MindAndBody

        public static final long MindAndBody
        Qigong, meditation, etc. API-Since: 8.0
        See Also:
        Constant Field Values
      • MixedMetabolicCardioTraining

        @Deprecated
        public static final long MixedMetabolicCardioTraining
        Deprecated.
        This enum remains available to access older data. API-Since: 8.0 Deprecated-Since: 11.0 Deprecated-Message: Use HKWorkoutActivityTypeMixedCardio or HKWorkoutActivityTypeHighIntensityIntervalTraining
        See Also:
        Constant Field Values
      • PaddleSports

        public static final long PaddleSports
        Canoeing, Kayaking, Outrigger, Stand Up Paddle Board, etc. API-Since: 8.0
        See Also:
        Constant Field Values
      • Play

        public static final long Play
        Dodge Ball, Hopscotch, Tetherball, Jungle Gym, etc. API-Since: 8.0
        See Also:
        Constant Field Values
      • PreparationAndRecovery

        public static final long PreparationAndRecovery
        Therapeutic activities like foam rolling, self massage and flexibility moves. API-Since: 8.0
        See Also:
        Constant Field Values
      • SkatingSports

        public static final long SkatingSports
        Ice Skating, Speed Skating, Inline Skating, Skateboarding, etc. API-Since: 8.0
        See Also:
        Constant Field Values
      • SnowSports

        public static final long SnowSports
        Sledding, Snowmobiling, Building a Snowman, etc. See also HKWorkoutActivityTypeCrossCountrySkiing, HKWorkoutActivityTypeSnowboarding, and HKWorkoutActivityTypeDownhillSkiing. API-Since: 8.0
        See Also:
        Constant Field Values
      • StairClimbing

        public static final long StairClimbing
        See also HKWorkoutActivityTypeStairs and HKWorkoutActivityTypeStepTraining. API-Since: 8.0
        See Also:
        Constant Field Values
      • SurfingSports

        public static final long SurfingSports
        Traditional Surfing, Kite Surfing, Wind Surfing, etc. API-Since: 8.0
        See Also:
        Constant Field Values
      • TrackAndField

        public static final long TrackAndField
        Shot Put, Javelin, Pole Vaulting, etc. API-Since: 8.0
        See Also:
        Constant Field Values
      • TraditionalStrengthTraining

        public static final long TraditionalStrengthTraining
        Primarily machines and/or free weights API-Since: 8.0
        See Also:
        Constant Field Values
      • WaterSports

        public static final long WaterSports
        Water Skiing, Wake Boarding, etc. API-Since: 8.0
        See Also:
        Constant Field Values
      • Barre

        public static final long Barre
        HKWorkoutActivityTypeDanceInspiredTraining API-Since: 10.0
        See Also:
        Constant Field Values
      • CrossCountrySkiing

        public static final long CrossCountrySkiing
        API-Since: 10.0
        See Also:
        Constant Field Values
      • DownhillSkiing

        public static final long DownhillSkiing
        API-Since: 10.0
        See Also:
        Constant Field Values
      • HighIntensityIntervalTraining

        public static final long HighIntensityIntervalTraining
        API-Since: 10.0
        See Also:
        Constant Field Values
      • Pilates

        public static final long Pilates
        HKWorkoutActivityTypeDanceInspiredTraining API-Since: 10.0
        See Also:
        Constant Field Values
      • WheelchairWalkPace

        public static final long WheelchairWalkPace
        API-Since: 10.0
        See Also:
        Constant Field Values
      • WheelchairRunPace

        public static final long WheelchairRunPace
        API-Since: 10.0
        See Also:
        Constant Field Values
      • MixedCardio

        public static final long MixedCardio
        HKWorkoutActivityTypeMixedMetabolicCardioTraining API-Since: 11.0
        See Also:
        Constant Field Values
      • SocialDance

        public static final long SocialDance
        Dances done in social settings like swing, salsa and folk dances from different world regions. API-Since: 14.0
        See Also:
        Constant Field Values
      • Cooldown

        public static final long Cooldown
        Low intensity stretching and mobility exercises following a more vigorous workout type API-Since: 14.0
        See Also:
        Constant Field Values
      • UnderwaterDiving

        public static final long UnderwaterDiving
        API-Since: 17.0
        See Also:
        Constant Field Values