MapView覆盖项需要是webview的链接

时间:2011-01-13 19:56:00

标签: java android webview overlayitem

所以我有一张地图,根据他们的坐标显示所有朋友的标记。现在,当您单击标记时,它会弹出一个叠加层并显示其详细信息。我需要弄清楚的是如何让这个叠加层包含一个可点击的链接,将它们转发到我的网页浏览。

绘制坐标的当前代码:

        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 个答案:

答案 0 :(得分:1)

我解决了同样的问题:按照这些说明,特别是下载Mark内部链接的源代码。

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