Я использую в своем приложении OSMDroid. Все работает хорошо, но не все понятно.
Будет использоваться OpenStreetMapViewItemizedOverlay или (OpenStreetMapViewItemizedOverlayWithFocus).
Если пользователь нажимает на элемент из этого наложения, появляется небольшое всплывающее окно с заголовком элемента и описание.
Кто-нибудь знает, как реализовать click-listener, если пользователь нажимает на этом всплывающем окне?
Я не нашел для этого никаких методов, и я буду очень благодарен за любое предложение или ссылку.
Насколько я знаю, OSMDroid использует тот же API, что и Google. Google ItemizedOverlay
имеет два метода onTap(GeoPoint p, MapView mapView)
и onTap(int index)
, которые оба
"обрабатывать" tap "на элементе"
и должен быть перезаписан.
Посмотрите здесь: http://code.google.com/intl/de-DE/android/add-ons/google-apis/reference/index.html