ExerciseSegmentType
public
final
class
ExerciseSegmentType
extends Object
java.lang.Object | |
↳ | android.health.connect.datatypes.ExerciseSegmentType |
Identifier for exercise types, as returned by ExerciseSegment#getSegmentType()
.
Summary
Constants | |
---|---|
int |
EXERCISE_SEGMENT_TYPE_ARM_CURL
Use this type for arm curls. |
int |
EXERCISE_SEGMENT_TYPE_BACK_EXTENSION
Use this type for back extensions. |
int |
EXERCISE_SEGMENT_TYPE_BALL_SLAM
Use this type for ball slams. |
int |
EXERCISE_SEGMENT_TYPE_BARBELL_SHOULDER_PRESS
Use this type for barbel shoulder press. |
int |
EXERCISE_SEGMENT_TYPE_BENCH_PRESS
Use this type for bench presses. |
int |
EXERCISE_SEGMENT_TYPE_BENCH_SIT_UP
Use this type for bench sit up. |
int |
EXERCISE_SEGMENT_TYPE_BIKING
Use this type for biking. |
int |
EXERCISE_SEGMENT_TYPE_BIKING_STATIONARY
Use this type for stationary biking. |
int |
EXERCISE_SEGMENT_TYPE_BURPEE
Use this type for burpees. |
int |
EXERCISE_SEGMENT_TYPE_CRUNCH
Use this type for crunches. |
int |
EXERCISE_SEGMENT_TYPE_DEADLIFT
Use this type for deadlifts. |
int |
EXERCISE_SEGMENT_TYPE_DOUBLE_ARM_TRICEPS_EXTENSION
Use this type for double arms triceps extensions. |
int |
EXERCISE_SEGMENT_TYPE_DUMBBELL_CURL_LEFT_ARM
Use this type for left arm dumbbell curl. |
int |
EXERCISE_SEGMENT_TYPE_DUMBBELL_CURL_RIGHT_ARM
Use this type for right arm dumbbell curl. |
int |
EXERCISE_SEGMENT_TYPE_DUMBBELL_FRONT_RAISE
Use this type for right arm dumbbell front raise. |
int |
EXERCISE_SEGMENT_TYPE_DUMBBELL_LATERAL_RAISE
Use this type for dumbbell lateral raises. |
int |
EXERCISE_SEGMENT_TYPE_DUMBBELL_ROW
Use this type for dumbbells rows. |
int |
EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_LEFT_ARM
Use this type for left arm triceps extensions. |
int |
EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_RIGHT_ARM
Use this type for right arm triceps extensions. |
int |
EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_TWO_ARM
Use this type for two arms triceps extensions. |
int |
EXERCISE_SEGMENT_TYPE_ELLIPTICAL
Use this type for elliptical workout. |
int |
EXERCISE_SEGMENT_TYPE_FORWARD_TWIST
Use this type for forward twists. |
int |
EXERCISE_SEGMENT_TYPE_FRONT_RAISE
Use this type for front raises. |
int |
EXERCISE_SEGMENT_TYPE_HIGH_INTENSITY_INTERVAL_TRAINING
Use this type for high intensity training. |
int |
EXERCISE_SEGMENT_TYPE_HIP_THRUST
Use this type for hip thrusts. |
int |
EXERCISE_SEGMENT_TYPE_HULA_HOOP
Use this type for hula-hoops. |
int |
EXERCISE_SEGMENT_TYPE_JUMPING_JACK
Use this type for jumping jacks. |
int |
EXERCISE_SEGMENT_TYPE_JUMP_ROPE
Use this type for jump rope. |
int |
EXERCISE_SEGMENT_TYPE_KETTLEBELL_SWING
Use this type for kettlebell swings. |
int |
EXERCISE_SEGMENT_TYPE_LATERAL_RAISE
Use this type for lateral raises. |
int |
EXERCISE_SEGMENT_TYPE_LAT_PULL_DOWN
Use this type for lat pull-downs. |
int |
EXERCISE_SEGMENT_TYPE_LEG_CURL
Use this type for leg curls. |
int |
EXERCISE_SEGMENT_TYPE_LEG_EXTENSION
Use this type for leg extensions. |
int |
EXERCISE_SEGMENT_TYPE_LEG_PRESS
Use this type for leg presses. |
int |
EXERCISE_SEGMENT_TYPE_LEG_RAISE
Use this type for leg raises. |
int |
EXERCISE_SEGMENT_TYPE_LUNGE
Use this type for lunges. |
int |
EXERCISE_SEGMENT_TYPE_MOUNTAIN_CLIMBER
Use this type for mountain climber. |
int |
EXERCISE_SEGMENT_TYPE_OTHER_WORKOUT
Use this type for other workout. |
int |
EXERCISE_SEGMENT_TYPE_PAUSE
Use this type for the pause. |
int |
EXERCISE_SEGMENT_TYPE_PILATES
Use this type for pilates. |
int |
EXERCISE_SEGMENT_TYPE_PLANK
Use this type for plank. |
int |
EXERCISE_SEGMENT_TYPE_PULL_UP
Use this type for pull-ups. |
int |
EXERCISE_SEGMENT_TYPE_PUNCH
Use this type for punches. |
int |
EXERCISE_SEGMENT_TYPE_REST
Use this type for the rest. |
int |
EXERCISE_SEGMENT_TYPE_ROWING_MACHINE
Use this type for rowing machine workout. |
int |
EXERCISE_SEGMENT_TYPE_RUNNING
Use this type for running. |
int |
EXERCISE_SEGMENT_TYPE_RUNNING_TREADMILL
Use this type for treadmill running. |
int |
EXERCISE_SEGMENT_TYPE_SHOULDER_PRESS
Use this type for shoulder press. |
int |
EXERCISE_SEGMENT_TYPE_SINGLE_ARM_TRICEPS_EXTENSION
Use this type for single arm triceps extension. |
int |
EXERCISE_SEGMENT_TYPE_SIT_UP
Use this type for sit-ups. |
int |
EXERCISE_SEGMENT_TYPE_SQUAT
Use this type for squats. |
int |
EXERCISE_SEGMENT_TYPE_STAIR_CLIMBING
Use this type for stair climbing. |
int |
EXERCISE_SEGMENT_TYPE_STAIR_CLIMBING_MACHINE
Use this type for stair climbing machine. |
int |
EXERCISE_SEGMENT_TYPE_STRETCHING
Use this type for stretching. |
int |
EXERCISE_SEGMENT_TYPE_SWIMMING_BACKSTROKE
Use this type for backstroke swimming. |
int |
EXERCISE_SEGMENT_TYPE_SWIMMING_BREASTSTROKE
Use this type for breaststroke swimming. |
int |
EXERCISE_SEGMENT_TYPE_SWIMMING_BUTTERFLY
Use this type for butterfly swimming. |
int |
EXERCISE_SEGMENT_TYPE_SWIMMING_FREESTYLE
Use this type for freestyle swimming. |
int |
EXERCISE_SEGMENT_TYPE_SWIMMING_MIXED
Use this type for mixed swimming. |
int |
EXERCISE_SEGMENT_TYPE_SWIMMING_OPEN_WATER
Use this type for swimming in open water. |
int |
EXERCISE_SEGMENT_TYPE_SWIMMING_OTHER
Use this type if other swimming styles are not suitable. |
int |
EXERCISE_SEGMENT_TYPE_SWIMMING_POOL
Use this type for swimming in the pool. |
int |
EXERCISE_SEGMENT_TYPE_UNKNOWN
Use this type if the type of the exercise segment is not known. |
int |
EXERCISE_SEGMENT_TYPE_UPPER_TWIST
Use this type for upper twists. |
int |
EXERCISE_SEGMENT_TYPE_WALKING
Use this type for walking. |
int |
EXERCISE_SEGMENT_TYPE_WEIGHTLIFTING
Use this type for weightlifting. |
int |
EXERCISE_SEGMENT_TYPE_WHEELCHAIR
Use this type for wheelchair. |
int |
EXERCISE_SEGMENT_TYPE_YOGA
Use this type for yoga. |
Inherited methods | |
---|---|
Constants
EXERCISE_SEGMENT_TYPE_ARM_CURL
public static final int EXERCISE_SEGMENT_TYPE_ARM_CURL
Use this type for arm curls.
Constant Value: 26 (0x0000001a)
EXERCISE_SEGMENT_TYPE_BACK_EXTENSION
public static final int EXERCISE_SEGMENT_TYPE_BACK_EXTENSION
Use this type for back extensions.
Constant Value: 27 (0x0000001b)
EXERCISE_SEGMENT_TYPE_BALL_SLAM
public static final int EXERCISE_SEGMENT_TYPE_BALL_SLAM
Use this type for ball slams.
Constant Value: 28 (0x0000001c)
EXERCISE_SEGMENT_TYPE_BARBELL_SHOULDER_PRESS
public static final int EXERCISE_SEGMENT_TYPE_BARBELL_SHOULDER_PRESS
Use this type for barbel shoulder press.
Constant Value: 1 (0x00000001)
EXERCISE_SEGMENT_TYPE_BENCH_PRESS
public static final int EXERCISE_SEGMENT_TYPE_BENCH_PRESS
Use this type for bench presses.
Constant Value: 29 (0x0000001d)
EXERCISE_SEGMENT_TYPE_BENCH_SIT_UP
public static final int EXERCISE_SEGMENT_TYPE_BENCH_SIT_UP
Use this type for bench sit up.
Constant Value: 2 (0x00000002)
EXERCISE_SEGMENT_TYPE_BIKING
public static final int EXERCISE_SEGMENT_TYPE_BIKING
Use this type for biking.
Constant Value: 3 (0x00000003)
EXERCISE_SEGMENT_TYPE_BIKING_STATIONARY
public static final int EXERCISE_SEGMENT_TYPE_BIKING_STATIONARY
Use this type for stationary biking.
Constant Value: 4 (0x00000004)
EXERCISE_SEGMENT_TYPE_BURPEE
public static final int EXERCISE_SEGMENT_TYPE_BURPEE
Use this type for burpees.
Constant Value: 30 (0x0000001e)
EXERCISE_SEGMENT_TYPE_CRUNCH
public static final int EXERCISE_SEGMENT_TYPE_CRUNCH
Use this type for crunches.
Constant Value: 31 (0x0000001f)
EXERCISE_SEGMENT_TYPE_DEADLIFT
public static final int EXERCISE_SEGMENT_TYPE_DEADLIFT
Use this type for deadlifts.
Constant Value: 32 (0x00000020)
EXERCISE_SEGMENT_TYPE_DOUBLE_ARM_TRICEPS_EXTENSION
public static final int EXERCISE_SEGMENT_TYPE_DOUBLE_ARM_TRICEPS_EXTENSION
Use this type for double arms triceps extensions.
Constant Value: 33 (0x00000021)
EXERCISE_SEGMENT_TYPE_DUMBBELL_CURL_LEFT_ARM
public static final int EXERCISE_SEGMENT_TYPE_DUMBBELL_CURL_LEFT_ARM
Use this type for left arm dumbbell curl.
Constant Value: 5 (0x00000005)
EXERCISE_SEGMENT_TYPE_DUMBBELL_CURL_RIGHT_ARM
public static final int EXERCISE_SEGMENT_TYPE_DUMBBELL_CURL_RIGHT_ARM
Use this type for right arm dumbbell curl.
Constant Value: 6 (0x00000006)
EXERCISE_SEGMENT_TYPE_DUMBBELL_FRONT_RAISE
public static final int EXERCISE_SEGMENT_TYPE_DUMBBELL_FRONT_RAISE
Use this type for right arm dumbbell front raise.
Constant Value: 7 (0x00000007)
EXERCISE_SEGMENT_TYPE_DUMBBELL_LATERAL_RAISE
public static final int EXERCISE_SEGMENT_TYPE_DUMBBELL_LATERAL_RAISE
Use this type for dumbbell lateral raises.
Constant Value: 8 (0x00000008)
EXERCISE_SEGMENT_TYPE_DUMBBELL_ROW
public static final int EXERCISE_SEGMENT_TYPE_DUMBBELL_ROW
Use this type for dumbbells rows.
Constant Value: 34 (0x00000022)
EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_LEFT_ARM
public static final int EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_LEFT_ARM
Use this type for left arm triceps extensions.
Constant Value: 9 (0x00000009)
EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_RIGHT_ARM
public static final int EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_RIGHT_ARM
Use this type for right arm triceps extensions.
Constant Value: 10 (0x0000000a)
EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_TWO_ARM
public static final int EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_TWO_ARM
Use this type for two arms triceps extensions.
Constant Value: 11 (0x0000000b)
EXERCISE_SEGMENT_TYPE_ELLIPTICAL
public static final int EXERCISE_SEGMENT_TYPE_ELLIPTICAL
Use this type for elliptical workout.
Constant Value: 12 (0x0000000c)
EXERCISE_SEGMENT_TYPE_FORWARD_TWIST
public static final int EXERCISE_SEGMENT_TYPE_FORWARD_TWIST
Use this type for forward twists.
Constant Value: 13 (0x0000000d)
EXERCISE_SEGMENT_TYPE_FRONT_RAISE
public static final int EXERCISE_SEGMENT_TYPE_FRONT_RAISE
Use this type for front raises.
Constant Value: 35 (0x00000023)
EXERCISE_SEGMENT_TYPE_HIGH_INTENSITY_INTERVAL_TRAINING
public static final int EXERCISE_SEGMENT_TYPE_HIGH_INTENSITY_INTERVAL_TRAINING
Use this type for high intensity training.
Constant Value: 62 (0x0000003e)
EXERCISE_SEGMENT_TYPE_HIP_THRUST
public static final int EXERCISE_SEGMENT_TYPE_HIP_THRUST
Use this type for hip thrusts.
Constant Value: 36 (0x00000024)
EXERCISE_SEGMENT_TYPE_HULA_HOOP
public static final int EXERCISE_SEGMENT_TYPE_HULA_HOOP
Use this type for hula-hoops.
Constant Value: 37 (0x00000025)
EXERCISE_SEGMENT_TYPE_JUMPING_JACK
public static final int EXERCISE_SEGMENT_TYPE_JUMPING_JACK
Use this type for jumping jacks.
Constant Value: 38 (0x00000026)
EXERCISE_SEGMENT_TYPE_JUMP_ROPE
public static final int EXERCISE_SEGMENT_TYPE_JUMP_ROPE
Use this type for jump rope.
Constant Value: 39 (0x00000027)
EXERCISE_SEGMENT_TYPE_KETTLEBELL_SWING
public static final int EXERCISE_SEGMENT_TYPE_KETTLEBELL_SWING
Use this type for kettlebell swings.
Constant Value: 40 (0x00000028)
EXERCISE_SEGMENT_TYPE_LATERAL_RAISE
public static final int EXERCISE_SEGMENT_TYPE_LATERAL_RAISE
Use this type for lateral raises.
Constant Value: 41 (0x00000029)
EXERCISE_SEGMENT_TYPE_LAT_PULL_DOWN
public static final int EXERCISE_SEGMENT_TYPE_LAT_PULL_DOWN
Use this type for lat pull-downs.
Constant Value: 42 (0x0000002a)
EXERCISE_SEGMENT_TYPE_LEG_CURL
public static final int EXERCISE_SEGMENT_TYPE_LEG_CURL
Use this type for leg curls.
Constant Value: 43 (0x0000002b)
EXERCISE_SEGMENT_TYPE_LEG_EXTENSION
public static final int EXERCISE_SEGMENT_TYPE_LEG_EXTENSION
Use this type for leg extensions.
Constant Value: 44 (0x0000002c)
EXERCISE_SEGMENT_TYPE_LEG_PRESS
public static final int EXERCISE_SEGMENT_TYPE_LEG_PRESS
Use this type for leg presses.
Constant Value: 45 (0x0000002d)
EXERCISE_SEGMENT_TYPE_LEG_RAISE
public static final int EXERCISE_SEGMENT_TYPE_LEG_RAISE
Use this type for leg raises.
Constant Value: 46 (0x0000002e)
EXERCISE_SEGMENT_TYPE_LUNGE
public static final int EXERCISE_SEGMENT_TYPE_LUNGE
Use this type for lunges.
Constant Value: 47 (0x0000002f)
EXERCISE_SEGMENT_TYPE_MOUNTAIN_CLIMBER
public static final int EXERCISE_SEGMENT_TYPE_MOUNTAIN_CLIMBER
Use this type for mountain climber.
Constant Value: 48 (0x00000030)
EXERCISE_SEGMENT_TYPE_OTHER_WORKOUT
public static final int EXERCISE_SEGMENT_TYPE_OTHER_WORKOUT
Use this type for other workout.
Constant Value: 64 (0x00000040)
EXERCISE_SEGMENT_TYPE_PAUSE
public static final int EXERCISE_SEGMENT_TYPE_PAUSE
Use this type for the pause.
Constant Value: 67 (0x00000043)
EXERCISE_SEGMENT_TYPE_PILATES
public static final int EXERCISE_SEGMENT_TYPE_PILATES
Use this type for pilates.
Constant Value: 14 (0x0000000e)
EXERCISE_SEGMENT_TYPE_PLANK
public static final int EXERCISE_SEGMENT_TYPE_PLANK
Use this type for plank.
Constant Value: 49 (0x00000031)
EXERCISE_SEGMENT_TYPE_PULL_UP
public static final int EXERCISE_SEGMENT_TYPE_PULL_UP
Use this type for pull-ups.
Constant Value: 50 (0x00000032)
EXERCISE_SEGMENT_TYPE_PUNCH
public static final int EXERCISE_SEGMENT_TYPE_PUNCH
Use this type for punches.
Constant Value: 51 (0x00000033)
EXERCISE_SEGMENT_TYPE_REST
public static final int EXERCISE_SEGMENT_TYPE_REST
Use this type for the rest.
Constant Value: 66 (0x00000042)
EXERCISE_SEGMENT_TYPE_ROWING_MACHINE
public static final int EXERCISE_SEGMENT_TYPE_ROWING_MACHINE
Use this type for rowing machine workout.
Constant Value: 15 (0x0000000f)
EXERCISE_SEGMENT_TYPE_RUNNING
public static final int EXERCISE_SEGMENT_TYPE_RUNNING
Use this type for running.
Constant Value: 16 (0x00000010)
EXERCISE_SEGMENT_TYPE_RUNNING_TREADMILL
public static final int EXERCISE_SEGMENT_TYPE_RUNNING_TREADMILL
Use this type for treadmill running.
Constant Value: 17 (0x00000011)
EXERCISE_SEGMENT_TYPE_SHOULDER_PRESS
public static final int EXERCISE_SEGMENT_TYPE_SHOULDER_PRESS
Use this type for shoulder press.
Constant Value: 52 (0x00000034)
EXERCISE_SEGMENT_TYPE_SINGLE_ARM_TRICEPS_EXTENSION
public static final int EXERCISE_SEGMENT_TYPE_SINGLE_ARM_TRICEPS_EXTENSION
Use this type for single arm triceps extension.
Constant Value: 53 (0x00000035)
EXERCISE_SEGMENT_TYPE_SIT_UP
public static final int EXERCISE_SEGMENT_TYPE_SIT_UP
Use this type for sit-ups.
Constant Value: 54 (0x00000036)
EXERCISE_SEGMENT_TYPE_SQUAT
public static final int EXERCISE_SEGMENT_TYPE_SQUAT
Use this type for squats.
Constant Value: 55 (0x00000037)
EXERCISE_SEGMENT_TYPE_STAIR_CLIMBING
public static final int EXERCISE_SEGMENT_TYPE_STAIR_CLIMBING
Use this type for stair climbing.
Constant Value: 18 (0x00000012)
EXERCISE_SEGMENT_TYPE_STAIR_CLIMBING_MACHINE
public static final int EXERCISE_SEGMENT_TYPE_STAIR_CLIMBING_MACHINE
Use this type for stair climbing machine.
Constant Value: 19 (0x00000013)
EXERCISE_SEGMENT_TYPE_STRETCHING
public static final int EXERCISE_SEGMENT_TYPE_STRETCHING
Use this type for stretching.
Constant Value: 20 (0x00000014)
EXERCISE_SEGMENT_TYPE_SWIMMING_BACKSTROKE
public static final int EXERCISE_SEGMENT_TYPE_SWIMMING_BACKSTROKE
Use this type for backstroke swimming.
Constant Value: 57 (0x00000039)
EXERCISE_SEGMENT_TYPE_SWIMMING_BREASTSTROKE
public static final int EXERCISE_SEGMENT_TYPE_SWIMMING_BREASTSTROKE
Use this type for breaststroke swimming.
Constant Value: 58 (0x0000003a)
EXERCISE_SEGMENT_TYPE_SWIMMING_BUTTERFLY
public static final int EXERCISE_SEGMENT_TYPE_SWIMMING_BUTTERFLY
Use this type for butterfly swimming.
Constant Value: 59 (0x0000003b)
EXERCISE_SEGMENT_TYPE_SWIMMING_FREESTYLE
public static final int EXERCISE_SEGMENT_TYPE_SWIMMING_FREESTYLE
Use this type for freestyle swimming.
Constant Value: 56 (0x00000038)
EXERCISE_SEGMENT_TYPE_SWIMMING_MIXED
public static final int EXERCISE_SEGMENT_TYPE_SWIMMING_MIXED
Use this type for mixed swimming.
Constant Value: 60 (0x0000003c)
EXERCISE_SEGMENT_TYPE_SWIMMING_OPEN_WATER
public static final int EXERCISE_SEGMENT_TYPE_SWIMMING_OPEN_WATER
Use this type for swimming in open water.
Constant Value: 21 (0x00000015)
EXERCISE_SEGMENT_TYPE_SWIMMING_OTHER
public static final int EXERCISE_SEGMENT_TYPE_SWIMMING_OTHER
Use this type if other swimming styles are not suitable.
Constant Value: 61 (0x0000003d)
EXERCISE_SEGMENT_TYPE_SWIMMING_POOL
public static final int EXERCISE_SEGMENT_TYPE_SWIMMING_POOL
Use this type for swimming in the pool.
Constant Value: 22 (0x00000016)
EXERCISE_SEGMENT_TYPE_UNKNOWN
public static final int EXERCISE_SEGMENT_TYPE_UNKNOWN
Use this type if the type of the exercise segment is not known.
Constant Value: 0 (0x00000000)
EXERCISE_SEGMENT_TYPE_UPPER_TWIST
public static final int EXERCISE_SEGMENT_TYPE_UPPER_TWIST
Use this type for upper twists.
Constant Value: 23 (0x00000017)
EXERCISE_SEGMENT_TYPE_WALKING
public static final int EXERCISE_SEGMENT_TYPE_WALKING
Use this type for walking.
Constant Value: 24 (0x00000018)
EXERCISE_SEGMENT_TYPE_WEIGHTLIFTING
public static final int EXERCISE_SEGMENT_TYPE_WEIGHTLIFTING
Use this type for weightlifting.
Constant Value: 63 (0x0000003f)
EXERCISE_SEGMENT_TYPE_WHEELCHAIR
public static final int EXERCISE_SEGMENT_TYPE_WHEELCHAIR
Use this type for wheelchair.
Constant Value: 25 (0x00000019)
EXERCISE_SEGMENT_TYPE_YOGA
public static final int EXERCISE_SEGMENT_TYPE_YOGA
Use this type for yoga.
Constant Value: 65 (0x00000041)