想要展示气球

时间:2011-05-03 10:32:58

标签: android

我正在处理地图视图,我想通过点击地图视图上显示的用户来显示气球。我已经完成,直到它显示使用对话框的使用名称和状态。但我想要在点击的气球上方的小矩形上的配置文件名称,状态和按钮(气球是地图上的用户)。请给我一些想法这样做。 谢谢。

protected boolean onTap(int index) {
        OverlayItem item = mOverlays.get(index);
        AlertDialog.Builder dialog = new AlertDialog.Builder(mContext);
        dialog.setTitle(item.getTitle());
        dialog.setMessage(item.getSnippet());
        dialog.show();
        return true;
}

2 个答案:

答案 0 :(得分:1)

您必须实施自己的叠加层。以下是带有图标的标准方式:http://developer.android.com/resources/tutorials/views/hello-mapview.html

以下是自定义叠加层的示例:http://labs.emich.be/2009/12/06/how-to-make-a-custom-overlay-in-android/

答案 1 :(得分:1)

为什么不使用android-mapviewballoons