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