How To Handle Long Press On A Map, Using Osmdroid / Osmbonuspack In Android?
I am trying to create a simple application with maps, on Android. I am using OSMDroid's MapView to render the basic OpenStreet Map mapview. I have a custom MapActivity that impleme
Solution 1:
The code you provided is correct. So the issue is somewhere else...
Could you specify versions used: Android SDK, osmdroid, and OSMBonusPack?
Maybe something in the layout? You can check by comparing with OSMBonusPackTuto activity_main.xml layout.
Solution 2:
Code needs changing now (API 26?), older methods deprecated. Something like this:
MapEventsReceivermReceive=newMapEventsReceiver()
{
@OverridepublicbooleansingleTapConfirmedHelper(GeoPoint p)
{
//do whatever you need herereturnfalse;
}
@OverridepublicbooleanlongPressHelper(GeoPoint p)
{
//do whatever you need herereturnfalse;
}
};
MapEventsOverlayevOverlay=newMapEventsOverlay(mReceive);
mMapView.getOverlays().add(evOverlay);
Post a Comment for "How To Handle Long Press On A Map, Using Osmdroid / Osmbonuspack In Android?"