Added in API level 34
Builder
class Builder
| kotlin.Any | |
| ↳ | android.health.connect.datatypes.ExerciseRoute.Location.Builder |
Builder class for Location
Summary
| Public constructors | |
|---|---|
|
Sets time, longitude and latitude to the point. |
|
| Public methods | |
|---|---|
| ExerciseRoute.Location |
build()Builds |
| ExerciseRoute.Location.Builder |
setAltitude(altitude: Length)Sets altitude to the point. |
| ExerciseRoute.Location.Builder |
setHorizontalAccuracy(horizontalAccuracy: Length)Sets horizontal accuracy to the point. |
| ExerciseRoute.Location.Builder |
setVerticalAccuracy(verticalAccuracy: Length)Sets vertical accuracy to the point. |
Public constructors
Builder
Added in API level 34
Builder(
time: Instant,
latitude: Double,
longitude: Double)
Sets time, longitude and latitude to the point.
| Parameters | |
|---|---|
time |
Instant: This value cannot be null. |
latitude |
Double: Value is between -90.0f and 90.0f inclusive |
longitude |
Double: Value is between -180.0f and 180.0f inclusive |
Public methods
build
Added in API level 34
fun build(): ExerciseRoute.Location
Builds Location
| Return | |
|---|---|
ExerciseRoute.Location |
This value cannot be null. |
setAltitude
Added in API level 34
fun setAltitude(altitude: Length): ExerciseRoute.Location.Builder
Sets altitude to the point.
| Parameters | |
|---|---|
altitude |
Length: This value cannot be null. |
| Return | |
|---|---|
ExerciseRoute.Location.Builder |
This value cannot be null. |
setHorizontalAccuracy
Added in API level 34
fun setHorizontalAccuracy(horizontalAccuracy: Length): ExerciseRoute.Location.Builder
Sets horizontal accuracy to the point.
| Parameters | |
|---|---|
horizontalAccuracy |
Length: This value cannot be null. |
| Return | |
|---|---|
ExerciseRoute.Location.Builder |
This value cannot be null. |
setVerticalAccuracy
Added in API level 34
fun setVerticalAccuracy(verticalAccuracy: Length): ExerciseRoute.Location.Builder
Sets vertical accuracy to the point.
| Parameters | |
|---|---|
verticalAccuracy |
Length: This value cannot be null. |
| Return | |
|---|---|
ExerciseRoute.Location.Builder |
This value cannot be null. |