android - What is difference between ZoomTo and ZoomBy in google map -
currently, working google map , may have confusion between 2 methods. don't differentiate working of 2 method so, can explain me difference between zoomby() , zoomto()
code:
mmap.animatecamera(cameraupdatefactory.zoomby(zoomlevel)); mmap.animatecamera(cameraupdatefactory.zoomto(zoomlevel));
cameraupdatefactory.zoomto(float) gives cameraupdate changes zoom level given value, while keeping other properties same.
cameraupdatefactory.zoomby(float) , cameraupdatefactory.zoomby(float, point) give cameraupdate increases (or decreases, if value negative) zoom level given value. latter fixes given point on screen such remains @ same location (latitude/longitude) , may change location of camera in order achieve this.
from official documentation here
so in short zoomto changes zoom level given value, while zoomby increases or decreases ( e.g. zoomto(20) camera have zoom level set 20, if zoom level 20 , call zoomby(-5), zoom level become 15)
Comments
Post a Comment