StageType
class StageType
| kotlin.Any | |
| ↳ | android.health.connect.datatypes.SleepSessionRecord.StageType |
Identifier for sleeping stage, as returned by Stage.getType().
Summary
| Constants | |
|---|---|
| static Int |
The user is awake and either known to be in bed, or it is unknown whether they are in bed or not. |
| static Int |
The user is awake and in bed. |
| static Int |
The user is out of bed and assumed to be awake. |
| static Int |
The user is asleep but the particular stage of sleep (light, deep or REM) is unknown. |
| static Int |
The user is in a deep sleep stage. |
| static Int |
The user is in a light sleep stage. |
| static Int |
The user is in a REM sleep stage. |
| static Int |
Use this type if the stage of sleep is unknown. |
Constants
STAGE_TYPE_AWAKE
static val STAGE_TYPE_AWAKE: Int
The user is awake and either known to be in bed, or it is unknown whether they are in bed or not.
Value: 1STAGE_TYPE_AWAKE_IN_BED
static val STAGE_TYPE_AWAKE_IN_BED: Int
The user is awake and in bed.
Value: 7STAGE_TYPE_AWAKE_OUT_OF_BED
static val STAGE_TYPE_AWAKE_OUT_OF_BED: Int
The user is out of bed and assumed to be awake.
Value: 3STAGE_TYPE_SLEEPING
static val STAGE_TYPE_SLEEPING: Int
The user is asleep but the particular stage of sleep (light, deep or REM) is unknown.
Value: 2STAGE_TYPE_SLEEPING_DEEP
static val STAGE_TYPE_SLEEPING_DEEP: Int
The user is in a deep sleep stage.
Value: 5STAGE_TYPE_SLEEPING_LIGHT
static val STAGE_TYPE_SLEEPING_LIGHT: Int
The user is in a light sleep stage.
Value: 4STAGE_TYPE_SLEEPING_REM
static val STAGE_TYPE_SLEEPING_REM: Int
The user is in a REM sleep stage.
Value: 6STAGE_TYPE_UNKNOWN
static val STAGE_TYPE_UNKNOWN: Int
Use this type if the stage of sleep is unknown.
Value: 0