[android] Improve Kotlinification of LatLng (#742)
This commit is contained in:
@@ -235,8 +235,8 @@ class CameraAnimatorActivity : AppCompatActivity(), OnMapReadyCallback {
|
||||
private class LatLngEvaluator : TypeEvaluator<LatLng> {
|
||||
private val latLng = LatLng()
|
||||
override fun evaluate(fraction: Float, startValue: LatLng, endValue: LatLng): LatLng {
|
||||
latLng.setLongitude((startValue.latitude + (endValue.latitude - startValue.latitude) * fraction))
|
||||
latLng.setLongitude((startValue.longitude + (endValue.longitude - startValue.longitude) * fraction))
|
||||
latLng.latitude = startValue.latitude + (endValue.latitude - startValue.latitude) * fraction
|
||||
latLng.longitude = startValue.longitude + (endValue.longitude - startValue.longitude) * fraction
|
||||
return latLng
|
||||
}
|
||||
}
|
||||
|
||||
@@ -347,8 +347,8 @@ class AnimatedSymbolLayerActivity : AppCompatActivity() {
|
||||
private class LatLngEvaluator : TypeEvaluator<LatLng> {
|
||||
private val latLng = LatLng()
|
||||
override fun evaluate(fraction: Float, startValue: LatLng, endValue: LatLng): LatLng {
|
||||
latLng.setLatitude(startValue.latitude + (endValue.latitude - startValue.latitude) * fraction)
|
||||
latLng.setLongitude(startValue.longitude + (endValue.longitude - startValue.longitude) * fraction)
|
||||
latLng.latitude = startValue.latitude + (endValue.latitude - startValue.latitude) * fraction
|
||||
latLng.longitude = startValue.longitude + (endValue.longitude - startValue.longitude) * fraction
|
||||
return latLng
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user