Back to project page SmartMap.
The source code is released under:
Apache License
If you think the Android project SmartMap listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.dennytech.smartmap; // w ww. j a va 2s . com import android.view.View; import android.view.ViewGroup; import android.view.View.OnTouchListener; import android.view.ViewGroup.LayoutParams; public interface IMapView { static final double LATITUDE_MAX = 85.05113; static final double LATITUDE_MIN = -85.05113; static final double LONGITUDE_MAX = 180; static final double LONGITUDE_MIN = -180; public IMapController getController(); public IGeoPoint getMapCenter(); public void setBuiltInZoomControls(boolean on); public void addOverlay(IOverlay ol); public void removeOverlay(IOverlay ol); public void clearOverlay(); public int getMaxZoomLevel(); public int getZoomLevel(); public View real(); public void setLayoutParams(ViewGroup.LayoutParams params); public void setClickable(boolean clickable); public IProjection getProjection(); public void invalidate(); public void addView(View child, IMapViewLayoutParams params); public void updateViewLayout(View view, LayoutParams params); public void setOnTouchListener(OnTouchListener listener); public void setCallback(MapViewCallback callback); }