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

Popular posts from this blog

python - Operations inside variables -

Generic Map Parameter java -

arrays - What causes a java.lang.ArrayIndexOutOfBoundsException and how do I prevent it? -