So I've been trying to detect click events to a MapView
in order to start a method with the click.
Trying any variation of standard onClickListener
or onTouch
were no good.
I do not want to add an overlay of to "catch" clicks on a certain part of the map. I want the map to continue to be responsive to drag,zooms, etc.
Any help would be appreciated.
So, apparently the solution is quite simple. I guess it was added in one of the last support libs. GoogleMap now supports onMapClick.
mMapView.getMap().setOnMapClickListener(new OnMapClickListener()
{
@Override
public void onMapClick(LatLng arg0)
{
android.util.Log.i("onMapClick", "Horray!");
}
});