Как установить слушатель кнопки OSM OverlayItem?

у меня есть гео точка на карте Open Street Map. Я хочу на нее нажать и через интент открыть новую активити. Но я не могу на точку установить слушатель. Помогите!

часть кода:

map.setTileSource(TileSourceFactory.MAPNIK);  
map.setBuiltInZoomControls(true);               
GeoPoint startPoint = new GeoPoint(57.174103, 60.204252); //задаем координаты
IMapController mapController = map.getController();
mapController.setZoom(20.0);
mapController.setCenter(startPoint);
mFusedLocationClient = LocationServices.getFusedLocationProviderClient(this);

getLastLocation();

ArrayList<OverlayItem> items = new ArrayList<>();
OverlayItem home = new OverlayItem("Вы в Таватуе!", "тут будет информация о пожаре", startPoint);
items.add(home);
items.add(new OverlayItem("qlqpart", "lol", new GeoPoint(43.570815, 1.466282)));

ItemizedOverlayWithFocus<OverlayItem> mOverlay = new ItemizedOverlayWithFocus<OverlayItem>(getApplicationContext(),
        items, new ItemizedIconOverlay.OnItemGestureListener<OverlayItem>() {
    @Override
    public boolean onItemSingleTapUp(int index, OverlayItem item) {
        return true;
    }

    @Override
    public boolean onItemLongPress(int index, OverlayItem item) {
        return false;
    }
});

mOverlay.setFocusItemsOnTap(true);
map.getOverlays().add(mOverlay);

}


Ответы (0 шт):