android - set default zoom level on mapView -
i have made seekbar zoom controler map view follows
myzoombar = (seekbar)findviewbyid(r.id.zoombar); setzoomlevel(); myzoombar.setonseekbarchangelistener(myzoombaronseekbarchangelistener);
and
private seekbar.onseekbarchangelistener myzoombaronseekbarchangelistener = new seekbar.onseekbarchangelistener(){ public void onprogresschanged(seekbar seekbar, int progress, boolean fromuser) { // todo auto-generated method stub setzoomlevel(); } public void onstarttrackingtouch(seekbar seekbar) { // todo auto-generated method stub } public void onstoptrackingtouch(seekbar seekbar) { // todo auto-generated method stub } }; private void setzoomlevel() { int myzoomlevel = myzoombar.getprogress()+1; mc.setzoom(myzoomlevel); toast.maketext(this, "zoom level : " + string.valueof(myzoomlevel), toast.length_long).show(); };
my question how can set default view level 15? right when map opens zoomed out way.
try below code
maview mapview = (mapview)findviewbyid(r.id.my_map); mapcontroller mapcontroller = mapview.getcontroller(); mapcontroller.setzoom(15);
Comments
Post a Comment