android - MapItemizedOverlay 中的 OnTouchEvent

标签 android overlay android-mapview

我有一个带有 MapItemizedOverlay 的 MapView,如下所示:

Drawable drawable = this.getResources().getDrawable(R.drawable.androidmarker);
itemizedOverlay = new MapItemizedOverlay(drawable);

OverlayItem overlayitem = new OverlayItem(p, "", "");

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

我想知道用户何时触摸了 AndroiMarker,因此我可以显示有关该特定位置的一些信息。我该怎么做?

提前致谢!

最佳答案

在您的 MapItemizedOverlay 类中实现 onTap()

Here is an example .

关于android - MapItemizedOverlay 中的 OnTouchEvent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2453923/

相关文章:

android - 什么是 AppCompat?

language-agnostic - Qt 小部件覆盖

audio - 添加覆盖但输出有错误的音频

android - MapView 瓦片坐标

android - 为通过 GeoPoints 移动的图标设置动画

ios - 一个应用程序中的多个 mapView

android - Android 上的 Qt 控件如此之小

android - 启动 Activity 的正确方法是什么?

java - 使用隐藏的登录名和密码连接到 ftp 服务器

windows - 叠加在 3D 全屏应用程序上