SherlockMapActivity和onTap活动

时间:2012-08-28 10:13:01

标签: android-mapview actionbarsherlock

我正在使用这个插件: https://github.com/JakeWharton/ActionBarSherlock-Plugin-Maps/downloads

在ABS中使用MapViewActivity。

我的问题是我想要在地图上检测onTap事件,而不是在叠加层上,并且onTap方法似乎没有出现在SherlockMapActivity.class中

怎么做?

感谢。

1 个答案:

答案 0 :(得分:1)

SherlockMapActivity只是MapActivity的扩展,可将ActionBarSherlock的功能添加到MapActivity。但是,它没有添加onTap方法,MapActivity也没有提供方法。

我想您正试图检测MapView上的点按。存在几种方法是为了这样做。我最喜欢的一个是添加自定义Overlay除了检测点击之外什么都不做。必须在Overlay getOverlays()的第一个叠加层添加此List,以便在所有其他onTap之后调用其Overlay方法}Š