Элемент наложения MapView должен быть ссылкой на веб-просмотр - PullRequest
0 голосов
/ 13 января 2011

Итак, у меня есть карта, которая отображает маркеры для всех моих друзей на основе их координат. Прямо сейчас, когда вы нажимаете на маркер, он открывает оверлей и дает информацию о нем. Мне нужно выяснить, как сделать так, чтобы наложение содержало кликабельную ссылку, которая перенаправит их в мое веб-представление.

Текущий код для построения моих координат:

        fID = Integer.toString(aFriendid[i]);

        GeoPoint point = new GeoPoint((int)(aLongitude[i] * 1E6), 
                (int)(aLatitude[i] * 1E6));
        OverlayItem overlayitem = new OverlayItem(point, "Friend: ", fID);

        itemizedoverlay.addOverlay(overlayitem);
        mapOverlays.add(itemizedoverlay);

Вышеуказанный цикл повторяется n раз. FID - это значение, которое мне нужно добавить к перенаправленному веб-адресу.

Таким образом, желаемый эффект заключается в том, что наложение имеет ссылку «нажмите, чтобы просмотреть сведения о друге», и это открывает мое веб-представление с адресом: «example.com/fid?=fID".

Любая помощь будет оценена, спасибо.

1 Ответ

1 голос
/ 14 января 2011

Я решил те же проблемы: следуйте этим инструкциям, скачайте исходный код, который Марк связал внутри поста.

http://groups.google.com/group/android-developers/browse_thread/thread/58226b283b685231/9bc640eab739aadf?lnk=gst&q=pedr0+balloon#9bc640eab739aadf

...