Slide 168
Slide 168 text
UI
// For example
store.focusObservable.toLiveData() //
.observe(this, Observer {
moveCameraToDriver()
})
private fun moveCameraToDriver() {
ownPosition.value?.let {
val latlng = LatLng(it.location.latitude, it.location.longitude)
val cameraPosition = CameraPosition(latlng, ZOOM_LEVEL_DEFAULT, TILT, 0f)
val update = CameraUpdateFactory.newCameraPosition(cameraPosition)
map.moveCamera(update)
}
}