我正在使用这个插件:https://github.com/JakeWharton/ActionBarSherlock-Plugin-Maps/downloads
才能让MapViewActivity进入腹肌。
我的问题是,我想要检测地图上的onTap事件,而不是叠加上的事件,而且SherlockMapActivity.class中似乎不存在onTap方法
该怎么做呢?
谢谢。
发布于 2012-08-28 21:49:27
SherlockMapActivity只是MapActivity的一个扩展,它将ActionBarSherlock的功能添加到MapActivity中。但是,它没有添加onTap方法,MapActivity也没有提供该方法。
我猜您正在尝试检测MapView上的窃听。有几种方法可以做到这一点。我最喜欢的一个是添加一个自定义的Overlay,它什么也不做,只检测轻击。必须在getOverlays()的List中的第一个覆盖处添加此Overlay,以便在所有其他Overlay之后调用其onTap方法
https://stackoverflow.com/questions/12157132
复制相似问题