ExerciseSegmentType Class

Definition

Identifier for exercise types, as returned by ExerciseSegment#getSegmentType().

[Android.Runtime.Register("android/health/connect/datatypes/ExerciseSegmentType", ApiSince=34, DoNotGenerateAcw=true)]
public sealed class ExerciseSegmentType : Java.Lang.Object
[<Android.Runtime.Register("android/health/connect/datatypes/ExerciseSegmentType", ApiSince=34, DoNotGenerateAcw=true)>]
type ExerciseSegmentType = class
    inherit Object
Inheritance
ExerciseSegmentType
Attributes

Remarks

Identifier for exercise types, as returned by ExerciseSegment#getSegmentType().

Java documentation for android.health.connect.datatypes.ExerciseSegmentType.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Fields

ExerciseSegmentTypeArmCurl
Obsolete.

Use this type for arm curls.

ExerciseSegmentTypeBackExtension
Obsolete.

Use this type for back extensions.

ExerciseSegmentTypeBallSlam
Obsolete.

Use this type for ball slams.

ExerciseSegmentTypeBarbellShoulderPress
Obsolete.

Use this type for barbel shoulder press.

ExerciseSegmentTypeBenchPress
Obsolete.

Use this type for bench presses.

ExerciseSegmentTypeBenchSitUp
Obsolete.

Use this type for bench sit up.

ExerciseSegmentTypeBiking
Obsolete.

Use this type for biking.

ExerciseSegmentTypeBikingStationary
Obsolete.

Use this type for stationary biking.

ExerciseSegmentTypeBurpee
Obsolete.

Use this type for burpees.

ExerciseSegmentTypeCrunch
Obsolete.

Use this type for crunches.

ExerciseSegmentTypeDeadlift
Obsolete.

Use this type for deadlifts.

ExerciseSegmentTypeDoubleArmTricepsExtension
Obsolete.

Use this type for double arms triceps extensions.

ExerciseSegmentTypeDumbbellCurlLeftArm
Obsolete.

Use this type for left arm dumbbell curl.

ExerciseSegmentTypeDumbbellCurlRightArm
Obsolete.

Use this type for right arm dumbbell curl.

ExerciseSegmentTypeDumbbellFrontRaise
Obsolete.

Use this type for right arm dumbbell front raise.

ExerciseSegmentTypeDumbbellLateralRaise
Obsolete.

Use this type for dumbbell lateral raises.

ExerciseSegmentTypeDumbbellRow
Obsolete.

Use this type for dumbbells rows.

ExerciseSegmentTypeDumbbellTricepsExtensionLeftArm
Obsolete.

Use this type for left arm triceps extensions.

ExerciseSegmentTypeDumbbellTricepsExtensionRightArm
Obsolete.

Use this type for right arm triceps extensions.

ExerciseSegmentTypeDumbbellTricepsExtensionTwoArm
Obsolete.

Use this type for two arms triceps extensions.

ExerciseSegmentTypeElliptical
Obsolete.

Use this type for elliptical workout.

ExerciseSegmentTypeForwardTwist
Obsolete.

Use this type for forward twists.

ExerciseSegmentTypeFrontRaise
Obsolete.

Use this type for front raises.

ExerciseSegmentTypeHighIntensityIntervalTraining
Obsolete.

Use this type for high intensity training.

ExerciseSegmentTypeHipThrust
Obsolete.

Use this type for hip thrusts.

ExerciseSegmentTypeHulaHoop
Obsolete.

Use this type for hula-hoops.

ExerciseSegmentTypeJumpingJack
Obsolete.

Use this type for jumping jacks.

ExerciseSegmentTypeJumpRope
Obsolete.

Use this type for jump rope.

ExerciseSegmentTypeKettlebellSwing
Obsolete.

Use this type for kettlebell swings.

ExerciseSegmentTypeLateralRaise
Obsolete.

Use this type for lateral raises.

ExerciseSegmentTypeLatPullDown
Obsolete.

Use this type for lat pull-downs.

ExerciseSegmentTypeLegCurl
Obsolete.

Use this type for leg curls.

ExerciseSegmentTypeLegExtension
Obsolete.

Use this type for leg extensions.

ExerciseSegmentTypeLegPress
Obsolete.

Use this type for leg presses.

ExerciseSegmentTypeLegRaise
Obsolete.

Use this type for leg raises.

ExerciseSegmentTypeLunge
Obsolete.

Use this type for lunges.

ExerciseSegmentTypeMountainClimber
Obsolete.

Use this type for mountain climber.

ExerciseSegmentTypeOtherWorkout
Obsolete.

Use this type for other workout.

ExerciseSegmentTypePause
Obsolete.

Use this type for the pause.

ExerciseSegmentTypePilates
Obsolete.

Use this type for pilates.

ExerciseSegmentTypePlank
Obsolete.

Use this type for plank.

ExerciseSegmentTypePullUp
Obsolete.

Use this type for pull-ups.

ExerciseSegmentTypePunch
Obsolete.

Use this type for punches.

ExerciseSegmentTypeRest
Obsolete.

Use this type for the rest.

ExerciseSegmentTypeRowingMachine
Obsolete.

Use this type for rowing machine workout.

ExerciseSegmentTypeRunning
Obsolete.

Use this type for running.

ExerciseSegmentTypeRunningTreadmill
Obsolete.

Use this type for treadmill running.

ExerciseSegmentTypeShoulderPress
Obsolete.

Use this type for shoulder press.

ExerciseSegmentTypeSingleArmTricepsExtension
Obsolete.

Use this type for single arm triceps extension.

ExerciseSegmentTypeSitUp
Obsolete.

Use this type for sit-ups.

ExerciseSegmentTypeSquat
Obsolete.

Use this type for squats.

ExerciseSegmentTypeStairClimbing
Obsolete.

Use this type for stair climbing.

ExerciseSegmentTypeStairClimbingMachine
Obsolete.

Use this type for stair climbing machine.

ExerciseSegmentTypeStretching
Obsolete.

Use this type for stretching.

ExerciseSegmentTypeSwimmingBackstroke
Obsolete.

Use this type for backstroke swimming.

ExerciseSegmentTypeSwimmingBreaststroke
Obsolete.

Use this type for breaststroke swimming.

ExerciseSegmentTypeSwimmingButterfly
Obsolete.

Use this type for butterfly swimming.

ExerciseSegmentTypeSwimmingFreestyle
Obsolete.

Use this type for freestyle swimming.

ExerciseSegmentTypeSwimmingMixed
Obsolete.

Use this type for mixed swimming.

ExerciseSegmentTypeSwimmingOpenWater
Obsolete.

Use this type for swimming in open water.

ExerciseSegmentTypeSwimmingOther
Obsolete.

Use this type if other swimming styles are not suitable.

ExerciseSegmentTypeSwimmingPool
Obsolete.

Use this type for swimming in the pool.

ExerciseSegmentTypeUnknown
Obsolete.

Use this type if the type of the exercise segment is not known.

ExerciseSegmentTypeUpperTwist
Obsolete.

Use this type for upper twists.

ExerciseSegmentTypeWalking
Obsolete.

Use this type for walking.

ExerciseSegmentTypeWeightlifting
Obsolete.

Use this type for weightlifting.

ExerciseSegmentTypeWheelchair
Obsolete.

Use this type for wheelchair.

ExerciseSegmentTypeYoga
Obsolete.

Use this type for yoga.

Properties

Class

Returns the runtime class of this Object.

(Inherited from Object)
Handle

The handle to the underlying Android instance.

(Inherited from Object)
JniIdentityHashCode (Inherited from Object)
JniPeerMembers
PeerReference (Inherited from Object)
ThresholdClass

This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

(Inherited from Object)
ThresholdType

This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

(Inherited from Object)

Methods

Clone()

Creates and returns a copy of this object.

(Inherited from Object)
Dispose() (Inherited from Object)
Dispose(Boolean) (Inherited from Object)
Equals(Object)

Indicates whether some other object is "equal to" this one.

(Inherited from Object)
GetHashCode()

Returns a hash code value for the object.

(Inherited from Object)
JavaFinalize()

Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.

(Inherited from Object)
Notify()

Wakes up a single thread that is waiting on this object's monitor.

(Inherited from Object)
NotifyAll()

Wakes up all threads that are waiting on this object's monitor.

(Inherited from Object)
SetHandle(IntPtr, JniHandleOwnership)

Sets the Handle property.

(Inherited from Object)
ToArray<T>() (Inherited from Object)
ToString()

Returns a string representation of the object.

(Inherited from Object)
UnregisterFromRuntime() (Inherited from Object)
Wait()

Causes the current thread to wait until it is awakened, typically by being <em>notified</em> or <em>interrupted</em>.

(Inherited from Object)
Wait(Int64, Int32)

Causes the current thread to wait until it is awakened, typically by being <em>notified</em> or <em>interrupted</em>, or until a certain amount of real time has elapsed.

(Inherited from Object)
Wait(Int64)

Causes the current thread to wait until it is awakened, typically by being <em>notified</em> or <em>interrupted</em>, or until a certain amount of real time has elapsed.

(Inherited from Object)

Explicit Interface Implementations

IJavaPeerable.Disposed() (Inherited from Object)
IJavaPeerable.DisposeUnlessReferenced() (Inherited from Object)
IJavaPeerable.Finalized() (Inherited from Object)
IJavaPeerable.JniManagedPeerState (Inherited from Object)
IJavaPeerable.SetJniIdentityHashCode(Int32) (Inherited from Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) (Inherited from Object)
IJavaPeerable.SetPeerReference(JniObjectReference) (Inherited from Object)

Extension Methods

JavaCast<TResult>(IJavaObject)

Performs an Android runtime-checked type conversion.

JavaCast<TResult>(IJavaObject)
GetJniTypeName(IJavaPeerable)

Gets the JNI name of the type of the instance self.

JavaAs<TResult>(IJavaPeerable)

Try to coerce self to type TResult, checking that the coercion is valid on the Java side.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Try to coerce self to type TResult, checking that the coercion is valid on the Java side.

Applies to