public static final class CameraPosition.Builder extends Object
CameraPosition
objects.Constructor and Description |
---|
Builder()
Creates an empty builder.
|
Builder(CameraPosition previous)
Create Builder with an existing CameraPosition data.
|
Builder(com.mapbox.mapboxsdk.camera.CameraUpdateFactory.CameraPositionUpdate update)
Create Builder from an existing CameraPositionUpdate update.
|
Builder(com.mapbox.mapboxsdk.camera.CameraUpdateFactory.ZoomUpdate update)
Create Builder from an existing CameraPositionUpdate update.
|
Builder(double[] nativeCameraValues)
Create Builder from an existing array of doubles.
|
Builder(TypedArray typedArray)
Create Builder with an existing CameraPosition data.
|
Modifier and Type | Method and Description |
---|---|
CameraPosition.Builder |
bearing(double bearing)
Sets the direction that the camera is pointing in, in degrees clockwise from north.
|
CameraPosition |
build()
Builds a CameraPosition.
|
CameraPosition.Builder |
target(LatLng location)
Sets the location that the camera is pointing at.
|
CameraPosition.Builder |
tilt(double tilt)
Set the tilt in degrees
|
CameraPosition.Builder |
zoom(double zoom)
Set the zoom
|
public Builder()
public Builder(CameraPosition previous)
previous
- Existing CameraPosition values to usepublic Builder(TypedArray typedArray)
typedArray
- TypedArray containgin attribute valuespublic Builder(com.mapbox.mapboxsdk.camera.CameraUpdateFactory.CameraPositionUpdate update)
update
- Update containing camera optionspublic Builder(com.mapbox.mapboxsdk.camera.CameraUpdateFactory.ZoomUpdate update)
update
- Update containing camera optionspublic Builder(double[] nativeCameraValues)
These values conform to map.ccp representation of a camera position.
nativeCameraValues
- Values containing target, bearing, tilt and zoompublic CameraPosition.Builder bearing(double bearing)
bearing
- Bearingpublic CameraPosition build()
public CameraPosition.Builder target(LatLng location)
location
- Locationpublic CameraPosition.Builder tilt(double tilt)
value is clamped to 0 and 60.
tilt
- Tilt valuepublic CameraPosition.Builder zoom(double zoom)
zoom
- Zoom value© 2015–2017 Mapbox. All rights reserved.