Добавить маркер на карту OSMdroid 5.5

Я хочу добавить маркеры на мою карту OSMdroid. Я использую OSMdroidверсия 5.5,официальный учебник предлагает следующий код:

//your items
ArrayList<OverlayItem> items = new ArrayList<OverlayItem>();
items.add(new OverlayItem("Title", "Description", new GeoPoint(0.0d,0.0d))); // Lat/Lon decimal degrees

//the overlay
ItemizedOverlayWithFocus<OverlayItem> mOverlay = new ItemizedOverlayWithFocus<OverlayItem>(items,
    new ItemizedIconOverlay.OnItemGestureListener<OverlayItem>() {
    @Override
    public boolean onItemSingleTapUp(final int index, final OverlayItem item) {
    //do something
        return true;
    }
    @Override
    public boolean onItemLongPress(final int index, final OverlayItem item) {
        return false;
    }
}, mResourceProxy);  // <----- where to get this object from?
mOverlay.setFocusItemsOnTap(true);

mMapView.getOverlays().add(mOverlay);

Тем не менее, я не знаю, где взятьmResourceProxy объект от. Все сайты, которые я нашел по этой теме (включая страницу GitHub OSMdroid) используютDefaultResourceProxyImpl класс, который устарел с версии 5.2.

Кто-нибудь знает, как добавить версии маркеров> = 5.2?

Ответы на вопрос(1)

Ваш ответ на вопрос